try&catch&finally浅析
来源:互联网 发布:利用java防御sql注入 编辑:程序博客网 时间:2024/05/17 21:14
finally中的代码是总会执行的,执行完try或者catch后都要执行finally。
如果try或者catch中有return的话,在执行return之前先要执行finally中的代码。(如果finally中没有return的话,即使在finally中修改了将要return的值也不会生效,返回结果仍然是try或者catch中的return值;如果finally中有return的话,返回finally中的值。)
public class Main {public static void main(String [] args){System.out.println(test());}public static int test(){int a=1;try{a=6;System.out.println("try"+a);return a;}catch(Exception e){}finally{a=5;System.out.println("finally"+a);//return a;}System.out.println("end"+a);return a;}}
0 0
- try&catch&finally浅析
- try-catch-finally中的return与finally浅析
- 浅析Java try....catch....finally中return语句执行顺序
- try..catch..finally
- try-catch-finally
- Try-catch-finally机制
- 关于try-catch-finally
- C# try catch finally
- try...catch...finally
- try catch finally用法
- Try ---Catch----Finally
- try...catch... finally
- try....catch...finally 妙用
- try{} catch(){}finally{}执行
- Try Catch Finally
- try-catch-finally
- C# try, catch ,finally
- try catch finally
- Django. No changes detected when "makemigrations"
- oracle锁问题
- Intellij IDEA开发环境设置
- 针对于Button的OnClickListener
- H5 应用返回按钮的js代码设计,设计思想模仿stack
- try&catch&finally浅析
- Oracle 数据库PL/SQL ORA -12154 TNS:无法解析指定的连接标识符解决方法
- CASE WHEN 及 SELECT CASE WHEN的用法
- 二 TreeGrid的绑定
- html之网页多媒体
- MySQL常用命令
- OJ刷题---分治法快速排序
- easyui 分页 保存checkbox的 选中状态,操作选中记录。
- android property 使用限制