用在违例中
无论一个违例是否在try块中发生,我们经常都想执行一些特定的代码。为了这个目的我们可在所有的违例控制器的末尾使用一个finally从句
try{}catch(A a)
{
}
catch(B b)
{
}
finally{
每次都会发生的情况
}
无论一个违例是否在try块中发生,我们经常都想执行一些特定的代码。为了这个目的我们可在所有的违例控制器的末尾使用一个finally从句
try{}catch(A a)
{
}
catch(B b)
{
}
finally{
每次都会发生的情况
}
{
}
catch(B b)
{
System.exit(0);}
finally{
不执行
}但是如果调用了 System.exit(0), 则 finally不执行。