- 相關(guān)推薦
Java中finally的問(wèn)題
引導(dǎo)語(yǔ):finally是終極的,那么Java中的finally又是怎樣的呢,以下是百分網(wǎng)小編分享給大家的Java中finally的問(wèn)題,歡迎閱讀!
一個(gè)比較繞的例子:
try {
try {
try {
String s = null;
s.charAt(0);
} catch(NullPointerException nu) {
System.out.println(nu);
int i = 0;
int j = 10 / i;
} finally {
System.out.println("Finally");
}
} catch(ArithmeticException e) {
System.out.println(e);
throw new IOException();
} finally {
System.out.println("Finally 2");
}
} catch(IOException ioe) {
System.out.println(ioe);
try {
return;
} finally {
System.out.println("After return");
}
}
運(yùn)行結(jié)果為:
java.lang.NullPointerException
Finally
java.lang.ArithmeticException: / by zero
Finally 2
java.io.IOException
After return
【Java中finally的問(wèn)題】相關(guān)文章:
講解Java編程中finally語(yǔ)句的使用方法08-11
java基礎(chǔ)之final、finally和finalize的區(qū)別08-17
Java中關(guān)于String類型的常見問(wèn)題10-23
java編程中的一些共同的問(wèn)題09-17
java中Cookie被禁用后Session追蹤問(wèn)題09-28
Java新手問(wèn)題集錦10-17
常見的Java問(wèn)題與解析10-21
常見的Java問(wèn)題與解答08-15