почему не срабатывает код, при компиляции запись в текстовый документ правильная, а тут ошибку валидатор выдает о том, мол что "Программа должна записать абсолютно все введенные строки (включая "exit") в файл, каждую строчку с новой строки."
package com.javarush.task.task13.task1319;
import java.io.*;
import java.util.ArrayList;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
// напишите тут ваш код
try
{
File file = new File("D:/1.txt");
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
FileWriter fw = new FileWriter(file);
BufferedWriter bw = new BufferedWriter(fw);
String s;
while(!(s=r.readLine()).equals("exit"))
{
bw.write(s+System.lineSeparator());
}
bw.write("exit");
r.close();
bw.close();
}catch (Exception e)
{
e.printStackTrace();
}
}
}