Java异常捕获之finally
在执行可能抛出异常的语句时,我们会使用 try 与 catch 来处理异常。
finally必须与 try 或 try/catch 配合使用。
而finally关键字使 finally
中的代码总会执行,而不管有无异常发生。
即在如下代码中:
try{
/*
program1
*/
}catch(Exception e)
{
/*
program2
*/
}finally
{
/*
program3
*/
}
不管有无异常发生 finally 段中的 program 一定会执行。