1、finally语句为异常处理提供一个统一的出口,使得在控制流程转到程序的其他部分以前,能够对程序的状态作统一的管理。
2、无论try所指定的程序块中是否抛出例外,finally所指定的代码都要被执行。
3、通常在finally语句中可以进行资源的清除工作,如:
关闭打开的文件
删除临时文件
...