Идея выдает ошибку при введении третьего числа :
Exception in thread "main" java.lang.NumberFormatException: For input string: ""
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
at java.base/java.lang.Integer.parseInt(Integer.java:678)
at java.base/java.lang.Integer.parseInt(Integer.java:784)
at stroki.Solution.main(Solution.java:12)
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int number1 = Integer.parseInt(reader.readLine());
int number2 = Integer.parseInt(reader.readLine());
int number3 = Integer.parseInt(reader.readLine());
if ((number1 >= number2 && number1 <= number3) || (number1 <= number2 && number1 >= number3)) {
System.out.println(number1);
} else if ((number2 >= number1 && number2 <= number3) || (number2 <= number1 && number2 >= number3)) {
System.out.println(number2);
} else {
System.out.println(number3);
}
}
}
Usymario
6 уровень
Почему идея выдает ошибку ?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
ГоффMaster
12 января 2023, 23:10полезный
Пытаешься пропарсить пустую строку
NumberFormatException: For input string: ""
Ошибка числового формата: для строки ""
+1
Usymario
13 января 2023, 14:03
можно более развернутый ответ пожалуйста
0
hidden #598481
13 января 2023, 14:35
Если ты вводишь числа, а идея говорит, что там пустая строка, то проверь, что у тебя стоит последняя версия идеи. В прошлом году была багованная версия, которая неправильно работала с консолью.
https://javarush.com/forum/1553
+1