Добрый день! Столкнулся со след проблемой: Считываю данные в список. Сначала считываю в переменную String x= null; Потом смотрю, если в переменную что-то считалось, if ((x.isEmpty())&&(x.equals(null))) {break;} Елси считалось, то добавляю в список. Проблема в том, что проверка на наличие в String x чегото, работает толко в том случае, если в условие я пишу (x==null). Если я пишу x.isEmpty() или x.equals(null), мне компилятор выбрасывает ошибку : java.lang.NullPointerException at com.javarush.task.task08.task0822.Solution.getIntegerList(Solution.java:35) at com.javarush.task.task08.task0822.Solution.main(Solution.java:16) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Почему наличие текста в String x я могу проверить только x==null, что в принципе не очень корректно...