关于java的try...catch块中finally语句什么时候被执行的问题

背景:最近在复习Java的时候,遇到了一个关于try catch 中finally何时执行的问题,而后网上查阅了一些资料,这里总结一下: Case1: finally能够没有,也能够只有一个。不管有没有发生异常,它总会在这个异常处理结构的最后运行。即便你在try块内用return返回了,在返回前,finally老是要执行,这以便让你有机会可以在异常处理最后作一些清理工做。如关闭数据库链接等等。 注
相关文章
相关标签/搜索