catch 块的行为是什么,如果它不在块的末尾。
private Boolean connect(String addr) {
.....
try {
connected = true;
} catch (ExceptionType name) {
//log // print stack trace etc, but no explicit return
} catch (ExceptionType name) {
}
if (some_other_condn) {
..
}
}
如果我不想执行块中的其余代码,是否需要在 catch 块内返回?