异常中的finally和方法中的return
来源:互联网 发布:电信网络经常闪断 编辑:程序博客网 时间:2024/05/21 12:43
一个是结束方法的执行(仅仅一个return语句)。
package org.gjs;
public class Demo {
protected static void fun(){
try{
System.out.println("1");
int i=Integer.parseInt("a");
}catch(Exception e){
System.out.println("2");
}
System.out.println("3");
}
public static void main(String []args){
fun();
}
}
结果1,2,3
package org.gjs;
public class Demo {
protected static void fun(){
try{
System.out.println("1");
int i=Integer.parseInt("a");
return;
}catch(Exception e){
System.out.println("2");
}
System.out.println("3");
}
public static void main(String []args){
fun();
}
}
结果1,2,3
package org.gjs;
public class Demo {
protected static void fun(){
try{
System.out.println("1");
return;
}catch(Exception e){
System.out.println("2");
}
System.out.println("3");
}
public static void main(String []args){
fun();
}
}
结果1
package org.gjs;
public class Demo {
protected static void fun(){
try{
System.out.println("1");
return;
}catch(Exception e){
System.out.println("2");
}
finally{System.out.println("3");}
}
public static void main(String []args){
fun();
}
}
结果:1,3
- 异常中的finally和方法中的return
- try和finally中的return
- finally中的不安全因素return
- java中try 和 finally中的return
- 小知识点java中的finally和return
- Java异常----try、catch和finally块中的return执行顺序
- java异常处理机制finally中的return返回
- try...catch...finally中的return
- try中的return与finally
- Python中的try, finally, return
- java中的return作用 finally
- try...catch...finally中的return
- try finally中的return问题
- 【笔试】try{}finally{}中的return
- try...catch...finally中的执行顺序和return语句 总结
- 关于java中的try-catch-finally语句和return
- 关于java中的try-catch-finally语句和return
- 关于java中的try-catch-finally语句和return
- JFreeChart API
- 看IT大战
- iframe滚动条的样式
- Network Manager碰到的问题
- Money System
- 异常中的finally和方法中的return
- 惹恼程序员的十件事
- JVM参数对J2EE性能优化的影响
- C/C++ 在控制台下显示进度
- internal(C# 参考)
- 每天学习一算法系列(34)(求一个二叉树中任意两个节点间的最大距离,两个节点的距离的定义是这两个节点间边的个数)
- [Linux]svn服务的安装和启动设置
- 使用Memory Analyzer tool(MAT)分析内存泄漏(二)
- 位运算做个笔记(嵌入式用得多)