в моем решении
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
while (true){
try {
FileInputStream fis = new FileInputStream(reader.readLine());
while (fis.available() > 0){
System.out.print((char) fis.read());
}
System.out.println();
reader.close(); //закрыт поток ввода в консоль
fis.close(); //закрыт поток открытого файла
//System.out.println("все сделал");
break;
}catch (Exception e){
System.out.println("Такой файл не найден!");
continue;
}
}
//System.out.println("Какого черта, валидатор, не валидный(((");
пока в ловле Exception не добавил
}catch (Exception e){
System.out.println("Такой файл не найден!"); < - вот это, вылетает Out Time
continue;
}
походу не я первый на это наступил, будьте любезны, подправьте ....