问答详情
源自:1-3 Java中通过案例学习 try...catch...finally

finally 有何用?

既然有了catch 为何要生finally?  感觉两者功能重复哪

提问者:慕移动1379293 2016-01-03 18:58

个回答

  • 天启之魂
    2016-01-03 19:02:51

    finally最常用的就是关闭资源 关闭连接等,不管是否发生异常,都必须关闭掉这些 来节省资源

  • 天启之魂
    2016-01-03 19:01:48

    不一样 catch 是如果发生异常 才会执行的代码,finally 是必定会执行的代码