Подскажите пожалуйста, не могу понять , почему при запуске ничего не выводится с таким условием? Зачем в условии нужно обязательно прописывать (!(key = reader.readLine()).equals(""))?