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