Все выполняется, а валидацию не проходит. Подскажите, что не так?
package com.javarush.task.task13.task1319;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.io.*;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
// напишите тут ваш код
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
String s = buffer.readLine();
while(true){
String sw = buffer.readLine();
try(FileWriter fr = new FileWriter(s,true); BufferedWriter buffile = new BufferedWriter(fr)){
buffile.write(sw + "\n");
if(sw.contains("exit")){
break;
}
}
catch(IOException i){
i.printStackTrace();
}
}
buffer.close();
}
}