当我们可以使用这种结构时,有人可以向我解释一些情况(示例)吗?
try{
//dangerous code here
} finally {
//always called
}
我真的很了解它是如何工作的,但是在实际情况下会更新使用。
最佳答案
try {
isWorking = true
//doStuff that might or might not succeed
} finally {
isWorking = false;
}
另一个例子:
public void actionPressed()
{
if( isLoading )
return;
try {
isLoading= true;
doTheLoad);
} finally {
isLoading = false;
}
}
关于java - Java尝试最终构建,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7912013/