Мой вопрос об обработке исключений в Java.
Если после того, как потенциальное исключение обрабатывается в попытке {} catch () {} < /code> блока, и все после этого работает как обычно, тогда зачем делать Наконец, нам нужно {} ? Блок 1:
try {
FileReader f = new FileReader("file.txt");
}
catch (IOException e) {
e.printStackTrace();
}
System.out.println("The program still runs anyway");`
block 2:
try {
FileReader f = new FileReader("file.txt");
}
catch (IOException e) {
e.printStackTrace();
}
finally {
System.out.println("The program still runs anyway");
}
Подробнее здесь: https://stackoverflow.com/questions/794 ... ng-in-java