После проверки, вылетает неизвестная ошибка.
Возникла ошибка с кодом: UNKNOWN_ERROR
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));
while (true) {
try {
String fileName = reader.readLine();
FileReader fileReader = new FileReader(fileName);
} catch (FileNotFoundException fen) {
reader.close();
Runtime.getRuntime().exit(100);
}
}
}
}
//
// Файлы и исключения
// Читайте с консоли имена файлов.
// Если файла не существует (передано неправильное имя файла), то перехватить исключение FileNotFoundException, вывести в консоль переданное неправильное имя файла и завершить работу программы.
// Закрыть потоки.
// Не используйте System.exit();
//
//
// Требования:
// 1. Программа должна считывать имена файлов с консоли.
// 2. Для каждого файла нужно создавать поток для чтения.
// 3. Если файл не существует, программа должна перехватывать исключение FileNotFoundException.
// 4. После перехвата исключения, программа должна вывести имя файла в консоль и завершить работу.
// 5. Потоки для чтения из файла должны быть закрыты.
// 6. Команду "System.exit();" использовать нельзя.