Почему Мы не можем записать try c ресурсами в таком виде кидает ошибку?
FileInputStream fin;
String line=sc.nextLine();
try(fin = new FileInputStream(line)) {
...........}
Будет работать только если объявление переменной fin будет в try блоке, почему мы ее не пожем объявить ПЕРЕД блоком и инициализировать уже в скобках?
try(FileInputStream fin = new FileInputStream(line))