Код полностью рабочий, дебагером тоже прошелся, он молчит. Валидатор выводит Time out (Программа работала слишком долго). У кого какие мысли, что не так?
package com.javarush.task.task13.task1319;
import java.io.*;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
BufferedWriter writer = new BufferedWriter(new FileWriter(fileName));
String str;
while (true){
if ((str = reader.readLine()).equals("exit")){
writer.write(str);
writer.flush();
break;
}
writer.write(str + "\n");
writer.flush();
}
BufferedReader out = new BufferedReader(new FileReader(fileName));
String lineOut;
while ((lineOut = out.readLine()) != null){
System.out.println(lineOut);
}
//reader.close();
writer.close();
}
}