Почему валидатор не пускает?
reader.close(); fileInputStream.close();. если это вставить в catch, то валидатор тоже самое выдает
package com.javarush.task.task18.task1824;
/*
Файлы и исключения
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String fileName = null;
FileInputStream fileInputStream = null;
while (true) {
fileName = reader.readLine();
try {
fileInputStream = new FileInputStream(fileName);
} catch (FileNotFoundException e) {
System.out.println(fileName);
break;
}
}
reader.close();
fileInputStream.close();
}
}