С выводом exit проблема. Цикл while находит exit, а дальше не знаю как ее вывести. Пробовал через if - не хочет.
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.FileInputStream;
import java.util.Scanner;
import java.io.FileNotFoundException;
import java.io.*;
import java.io.FileWriter;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) throws IOException {
try {
File file = new File("file.txt");
InputStreamReader inputStreamReader = new InputStreamReader(System.in); // поток чтения с консоли
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
FileWriter fileReader = new FileWriter(file);
BufferedWriter bufferedWriter = new BufferedWriter(fileReader);
String line;
while(!(line = bufferedReader.readLine()).equals("exit")) {
bufferedWriter.write(line);
if ((line = bufferedReader.readLine()).equals("exit")) {
bufferedWriter.write(line);}
}
bufferedReader.close(); // закрываем поток
bufferedWriter.close();
} catch (Exception e) {
}
// напишите тут ваш код
} // напишите тут ваш код
}