Чем полезно предложение "finally" в инструкции try-catch? - PullRequest
0 голосов
/ 23 сентября 2019

Возьмите следующий код:

try {
  trySomething();
} catch (Exception e) {
  //handle the exception
} finally {
  //code to run after try-catch
}
//rest of the program

Чем это отличается от этого?

try {
  trySomething();
} catch (Exception e) {
  //handle the exception
}
//code to run after try-catch
//rest of the program

Является ли finally полезным только для организации?

Не удалось 'Вы также помещаете остаток кода программы в finally?

1 Ответ

0 голосов
/ 23 сентября 2019

Наконец, то, что всегда называется, что-то вроде закрытия дескриптора файла или соединения с базой данных.Что-то, что вы хотите, чтобы произошло даже в случае ошибки.

...