Я хотел бы написать цикл try..catch в котором reader, определённый ранее инструкцией BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)) продолжал считывание строк до достижения конца этих строк... Как мне правильно Exception прописать? Или через while в котором if (s == null){break;}, но чтобы heap OutOfMemory не высплывал... короче, оба способа хочется понять