含有return的try catch finally 异常嵌套测试总结
来源:互联网 发布:默纳克蓝牙调试软件 编辑:程序博客网 时间:2024/06/06 21:05
try {Atry {B} catch {C} finally {D}E} catch {F} finally {G}
如果内部E中无return
A异常:A-F-G
B异常:
C能捕获:A-B-C-D-E-G
C不能捕获:A-B-D-F-G(无E)
C异常:A-B-D-E-G
D异常:A-B-D-F-G(无E)
E异常:A-B-D-E-F-G
F异常:A-B-D-E-G
G异常:继续向外抛出
如果内部E中有return
只有B(能捕获)和C会执行return,因为只有它们会执行E
如果return在finally前
如果finally代码块前面有return,仍然会执行finally代码块
阅读全文
0 0
- 含有return的try catch finally 异常嵌套测试总结
- 含有return 的try catch finally的执行顺序
- 含有return 的try catch finally的执行顺序
- 含有return 的try catch finally的执行顺序
- Java含有return 的try catch finally的执行顺序
- 含有return语句的try-catch-finally语句执行顺序
- try catch finally中含有return时的处理步骤
- try catch finally语句中含有return语句的执行情况
- try catch finally中含有return时的处理步骤
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- Java中try catch finally语句中含有return语句的执行情况(总结版)
- 【Java基础总结】-集合与线程实现
- 手机号码前后两位替换*
- 一个搜索引擎搜索出来的目录与其内容不同步的实例续篇
- JVM调优总结 -Xms -Xmx -Xmn -Xss
- iOS在应用内显示App的详情以及评分内容
- 含有return的try catch finally 异常嵌套测试总结
- 前端面试题(2017-12-3)
- 类的const成员函数的调用问题
- jquery库实现iframe自适应内容高度和宽度
- 机器学习系列(1)_逻辑回归初步
- Scrapy1.4中文文档
- JAVAjdk目录结构简单介绍
- cmd命令导入导出Oracle数据库
- 前端面试题(2017-12-4)