一个关于try、catch、finally问题
来源:互联网 发布:剑灵天女完美身材数据 编辑:程序博客网 时间:2024/05/16 06:32
@Testpublic void testException() { try { while (true) { try { int i = 0 / 0; } finally { } } } catch (Exception e) { e.printStackTrace(); }}
*最外层的catch能捕获到0/0异常!
@Testpublic void testException() { try { while (true) { try { int i = 0 / 0; } finally { break; } } } catch (Exception e) { e.printStackTrace(); }}
*这样catch不能捕获到0/0异常,因为当finally中存在控制语句的时候,第二个try传给finally的异常信息会被break覆盖掉,这样导致好像第一个try里面代码执行正常,就不走catch了!
0 0
- 一个关于try、catch、finally问题
- 关于try catch finally 中的return问题
- 关于try catch finally中的一些问题
- 关于try-catch-finally
- Java面试里关于try,catch,finally,return容易犯错的一个问题
- 关于try-catch-finally-throws
- try......catch......finally的问题
- try-catch-finally的问题
- try catch finally 关闭问题
- try、catch、finally相关问题
- java中关于try、catch、finally中一些问题
- Java面试题-关于try...catch...finally中的问题
- 关于一个try、finally的问题解释
- 关于try/catch...finally的性能
- 关于try-catch-finally中的一点心得
- 关于try catch finally一点研究
- 关于 try catch finally的运行流程
- java-关于try catch finally用法
- 实践编写计算器
- 分数的运算表达
- LightOJ 1340 - Story of Tomisu Ghost (求n!在b进制下末尾0)
- 常用Git指令简介
- Linux源代码目录
- 一个关于try、catch、finally问题
- 3024
- tomcat超时设置
- php 实现背景图上添加 圆形logo
- FlowControl: PauseFrame
- mysql自定义函数--得到字符串中最后一个分隔符前面的内容
- BZOJ 2759 一道动态树的好题
- CodeForces 645F Cowslip Collections(gcd+欧拉函数)
- ES 分析器