Выражение синтаксически не верное : while(true), ничего не пойму
package com.javarush.task.task13.task1319;
/*
Писатель в файл с консоли
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws Exception {
// напишите тут ваш код
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String s = reader.readLine();
String s1="";
BufferedWriter w = new BufferedWriter(new FileWriter(s)); BufferedWriter f=
while(true){
s1 = reader.readLine();
w.write(s1+"\n");
if( s1.equals("exit"))
break;
}
reader.close();
w.close();
}
}