Тема: Допомога з кодом Java .
Доброго вам дня!
Я зовсім новачок у мові Java , тільки почав вивчати цю мову програмування , так ось моя проблема в тому , що не можу зрозуміти , чому цей код не проходить перевірку .
Завдання :
Порахувати суму чисел.
Вводити з клавіатури числа і вважати їх суму . Якщо користувач ввів -1 , вивести на екран суму і завершити програму . -1 Повинно враховуватися в сумі .
public class Solution
{
    public static void main(String[] args)   throws Exception
    {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        int summ = 0;
        for(; true ;)
        {
            int a = Integer.parseInt(reader.readLine());
            if (a == -1)
            {
                System.out.println(summ + (-1));
                break;
            } else
                summ += a;
                System.out.println(summ);
        }
    }
}