Добрый день.
Помогите, пожалуйста. разобраться. На мой взгляд код написан довольно просто и понятно, должно работать. Работает как часы, если вводить положительные числа, при вводе отрицательных чисел IDE выдаёт ошибку, как будто я вместо целых отрицательных чисел пытаюсь стрингу пустую подсунуть методу парсИнт. Вот, какая ошибка вылетает в IDE: ![]()

package com.javarush.task.task04.task0429;
/*
Положительные и отрицательные числа
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш код
BufferedReader bufRed = new BufferedReader(new InputStreamReader(System.in));
int numsPos = 0;
int numsNeg = 0;
for (int i = 0; i < 3; i++) {
if (Integer.parseInt(bufRed.readLine()) > 0) {
numsPos++;
} else if (Integer.parseInt(bufRed.readLine()) < 0) {
numsNeg++;
}
}
System.out.println("количество отрицательных чисел: " + numsNeg);
System.out.println("количество положительных чисел: " + numsPos);
}
}