Как это исправить?
package com.javarush.task.task13.task1319;
import java.io.*;
import java.util.ArrayList;
/*
Писатель в файл с консоли
*/
public class Solution {
public static void main(String[] args) {
try {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = reader.readLine();
ArrayList<String> list = new ArrayList<>();
while (true) {
if (reader.readLine().equals("exit")) {
break;
} else {
list.add(reader.readLine());
}
}
FileOutputStream outputStream = new FileOutputStream(fileName);
BufferedOutputStream bufferedStream = new BufferedOutputStream(outputStream);
for (String tmp : list) {
byte[] buffer = tmp.getBytes();
bufferedStream.write(buffer, 0, buffer.length);
}
bufferedStream.close();
outputStream.close();
reader.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}