while (true) {
String s = reader.readLine();
try {
if (s.isEmpty()) break;
} catch(NullPointerException e) {
break;
}
list.add(s);
}
Подсмотрел код и скопировал себе, а до этого выдавало исключение. Объясните, пожалуйста, почему код:
if (s.isEmpty()) break;
может выбросить NullPointerException?