Java中finally的问题
- java语言
- 关注:2.14W次
引导语:finally是终极的,那么Java中的lly又是怎样的呢,以下是本站小编分享给大家的Java中finally的问题,欢迎阅读!
一个比较绕的例子:
try {
try {
try {
String s = null;
At(0);
} catch(NullPointerException nu) {
tln(nu);
int i = 0;
int j = 10 / i;
} finally {
tln("Finally");
}
} catch(ArithmeticException e) {
tln(e);
throw new IOException();
} finally {
tln("Finally 2");
}
} catch(IOException ioe) {
tln(ioe);
try {
return;
} finally {
tln("After return");
}
}
运行结果为:
PointerException
Finally
hmeticException: / by zero
Finally 2
ception
After return
- 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/java/xdogk5.html