Не понимаю, почему после значения exit программа запрашивает какие-то данные.
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));
File file = new File(reader.readLine());
BufferedWriter writer = new BufferedWriter(new FileWriter(reader.readLine()));
while (true) {
String reader1 = reader.readLine();
writer.write (reader1);
//writer.flush();;
if (reader1.equals("exit")) break;
}
reader.close();
writer.close();
/*catch (IOException e)
{
//System.out.println("Error: " + e);
}*/
}
}