Это то, что я пытаюсь сделать:Java - Если я вернусь в блок catch, будет ли выполнен блок finally?
try {
//code
} catch (Exception e) {
return false;
} finally {
//close resources
}
Будет ли это работать? Это плохая практика? Было бы лучше сделать это:
boolean inserted = true;
try {
//code
} catch (Exception e) {
inserted = false;
} finally {
//close resources
}
return inserted;
попробовал? – Ankit
dup alert! Вы пытались выполнить поиск? это было задано несколько раз ... – devnull
@devnull Я исследовал, но я не был уверен, было ли это хорошо. Некоторые темы говорили, что все в порядке, в то время как другие говорили, что это не очень хорошо. –