finally在java的作用是什么?
finally在java的作用是什么?

发表者:{51kl}51kl 7-7 [ 1]

 分享到:
 
 
回答(第1条,共1条,通过审核的共1条)
  配合try...catch语句使用,finally后的代码是无论有没有catch到Exception都会执行的,并且是最后执行的。
  如果try的范围内存在exception的话,就会在exception的位置跳到exception哪里,然后执行完exception之后就马上进入finally。如果exception范围内存在return也会执行finally。
  如果try范围内不存在exception的话,就执行完try范围内代码之后进入finally执行其中的代码。
  try{
     语句块:可能抛出异常的语句
    }catch (Exception e)
    {
     捕获异常
    }finally
    {
     无论是抛出了异常还是没有抛出异常都要执行的语句块
    }

回答评级:★★★☆☆☆☆☆☆ 回答者:{nihao}nihao 7-9

回答
相关问题:
我是:
本站注册用户
用户名: 密码:
非本站注册用户
我来回答:

回答字数在8000字以内。回答即可得2分,回答被采用后,根据评级可得到相应的积分和智慧果。
比如:回答评级为5,可得150分和15个智慧果。

 

 
 
 
 
 
 
































 

© 版权所有  2001-2024 知识网站
Copyright (C) 2001-2024 allzhishi.com All rights reserved
联系我们 — 电话:15973023232  微信:zhishizaixian  ICP备案号:湘ICP备08003211号-4