●传统用法try-catch-finally大家都会用:try包裹可能抛出异常的代码:catch捕获异常并对其处理:finally做一些资源关闭等回收工作.简单明了一句话就能说清. 稍微进阶一些的,大家可能在笔试/面试/工作中遇到,如果try.catch中有了return,那finally的执行时在return之前还是return之后呢?我们查看java官方的说明可以得到答案: If the try clause executes a return, the compiled code does…