這就是我想要做的事: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警報!你嘗試搜索嗎?這已被問了幾次... – devnull
@devnull我研究過,但我不知道這是否是一件好事。有些話題說是好的,而其他人則說這不是很好。 –