middle
Существуют ли ситуации, когда блок `finally` не будет выполнен?
Например, когда JVM «умирает» - в такой ситуации finally недостижим и не будет выполнен, так как происходит принудительный системный выход из программы:
Пример
try {
System.exit(0);
} catch(Exception e) {
e.printStackTrace();
} finally { }