Даже не видит что потоки потоки закрыли(
package com.javarush.task.task18.task1820;
import java.lang.Math;
import java.io.*;
import java.util.ArrayList;
import java.util.List;
import java.lang.StringBuffer;
/*
Округление чисел
*/
public class Solution {
public static void main(String[] args) throws IOException,FileNotFoundException {
ArrayList<Integer>list=new ArrayList<>();
BufferedReader reader=new BufferedReader(new InputStreamReader(System.in));
String source=reader.readLine();
String solut=reader.readLine();
reader.close();
BufferedReader readerr=new BufferedReader(new InputStreamReader(new FileInputStream(source)));
FileOutputStream fileOut=new FileOutputStream(solut);
int last;
String str;
StringBuffer string=new StringBuffer();
str=readerr.readLine();
readerr.close();
for (String ret:str.split(" ")){
last=Integer.parseInt(ret);
list.add(Math.round(last));
}
for(int j=0;j<list.size();j++){
String sb=list.get(j).toString();
string.append(sb+" ");
}
fileOut.write((string.substring(0)).getBytes());
fileOut.close();
}
}