`试试“块帮助java”
可能重复:`试试“块帮助java”,java,try-catch,Java,Try Catch,可能重复: 我对java比较陌生,我刚刚听说过try-catch块(确切地说是3分钟前) 在try catch块中,finally部分(如果存在)是否未执行 try { if (choice) { //... } else { //... } } finally { doesThisEverNOTrun(); } 对 不过,通常情况下,会执行finally部分。如果(虚拟)计算机没有崩溃,则不会在try或catch块中调用Sys
我对java比较陌生,我刚刚听说过
try-catch
块(确切地说是3分钟前)
在try catch
块中,finally
部分(如果存在)是否未执行
try {
if (choice) {
//...
} else {
//...
}
} finally {
doesThisEverNOTrun();
}
对
不过,通常情况下,会执行
finally
部分。如果(虚拟)计算机没有崩溃,则不会在try或catch块中调用System.exit(),finally块将执行。和的可能重复。;)“经常”。哎呀,这的确是一个有用的说法
@Matt Ball仔细想想,它其实很有用:)@fireshadow52非常感谢@托尼,没问题!这就是我们在这里的原因。:)实际上,一次尝试必须有一个finally
或catch
,即当有finally时,catch不是强制性的
try {
if (choice) {
while (true);
} else {
System.exit(0);
}
} finally {
doesThisEverNotRun(YES);
}