Читать все строки с BufferedReader
Я хочу набрать многострочный текст в консоли, используя BufferedReader, и когда я нажимаю «Enter», чтобы найти сумму длины всего текста. Проблема в том, что кажется, что я зацикливаюсь, и когда я нажимаю «Enter», программа не заканчивается. Мой код ниже:
InputStreamReader instream = new InputStreamReader(System.in);
BufferedReader buffer = new BufferedReader(instream);
line= buffer.readLine();
while (line!=null){
length = length + line.length();
line= buffer.readLine();
}
Не могли бы вы сказать мне, что я делаю не так?