finally 语句为异常处理 提供了一个统一的出口。(记得是出口不是入口!)
使得在控制流程转到应用程序的其他部分以前,能够对程序的状态作统一处理工作。
无论try所指定的程序块 是否抛出例外,finally所指定的代码都要被执行。
通常在finally语句中 做资源的清除工作。
如 关闭打开的文件。
删除临时文件等。
本文出自 “JAVA那些事儿” 博客,请务必保留此出处http://1027187712.blog.51cto.com/5509347/1652071
原文:http://1027187712.blog.51cto.com/5509347/1652071