return语句在try-catch-finally中的执行顺序
来源:互联网 发布:新开淘宝店 编辑:程序博客网 时间:2024/05/17 23:52
return语句在try-catch-finally中的执行顺序
http://icansoft.blog.51cto.com/268543/53141
public static void main(String[] args)
{
Finally e = new Finally();
System.out.println(e.tryThis());
}
public int tryThis()
{
try{
System.out.println("1");
throw new Exception();
return 1;
}catch(Exception ex){
System.out.println("2");
return 2;
}finally{
System.out.println("4");
return 3;
}
//System.out.println("5");
}
}
return 1;
^
1 错误
public static void main(String[] args)
{
Finally e=new Finally();
System.out.println(e.tryThis());
}
public int tryThis()
{
try{
System.out.println("1");
throw new Exception();
//return 1;
}catch(Exception ex){
System.out.println("2");
return 2;
}finally{
System.out.println("4");
return 3;
}
}
}
2
4
3
- return语句在try-catch-finally中的执行顺序
- return语句在try-catch-finally中的执行顺序
- try...catch...finally中的执行顺序和return语句 总结
- try...catch...finally中的return执行顺序
- return在try-catch-finally中的执行
- 含有return语句的try-catch-finally语句执行顺序
- 关于try-catch-finally-return语句的执行顺序
- 浅析Java try....catch....finally中return语句执行顺序
- try-catch语句中return和finally执行顺序详解
- try-catch-finally执行顺序及多return语句效果
- Java中的try-catch-finally-return的执行顺序
- try, catch, finally, return的执行顺序
- try、catch、finally、return的执行顺序
- try、catch、finally、return的执行顺序
- try catch finally return 的执行顺序
- try、catch、finally、return的执行顺序
- try catch finally return 的执行顺序
- try-catch-finally return执行顺序
- IDENTITY标识列的一些事
- 【转】博士就业不如硕士?我看不出!
- JAVA的一些经典用书(转)
- pl/sql报ora-12154:TNS:无法解析指定的连接符问题
- Symbian 中文显示问题-转贴
- return语句在try-catch-finally中的执行顺序
- 单端输入与差分输入
- org/objectweb/asm/CodeVisitor的解决方法
- 【转】女博士写实:为留校而读博
- C multi-line macro: do/while(0) vs scope block
- ubuntu server 8.10 dovecot+postfix+squirrelmail
- java连接各种数据库方式速查表
- linux 程序内部 查看可执行程序路径
- js获取下拉框的文本以及值