как следствие конструкция внутри finally не выполнится.
Т.е.
try {
System.exit(0);
}
finally {
System.out.println("hah!?"); // это не отработает
}
Тут исключительно делфийская особенность с finally
Почему что приведённый тобой джавовский system.exit -это не аналог паскалевского. В джаве это будет return RESULT
Потому что аналог exit в java будет return. И если использовать return то будет входить в блок finally https://www.examclouds.com/ru/java/java-core-russian/keyword-catch
Обсуждают сегодня