我正在學習java,我發現了一段代碼讓我頭疼!我仍然對新的異常處理方法很陌生,這個方法裏的「嘗試」和「捕捉」遠遠超過了我的noobie技能。 有人可以向我解釋什麼是「嘗試」嗎?解釋Try try; Catch;
public String getNif() {
String cadenaNif = null;
char letraNif = ' ';
boolean letraCorrecta = true;
try {
letraNif = calcularLetraNif(this.numeroDni);
} catch (Exception e) {
System.out.println("ERROR: " + e.getMessage());
letraCorrecta = false;
}
if (letraCorrecta) {
cadenaNif = Integer.toString(numeroDni) + String.valueOf(letraNif);
}
return cadenaNif;
}
在此先感謝大家!
https://docs.oracle.com/javase/tutorial/essential/exceptions/handling.html – 2015-04-06 09:39:05
是的,沒有嘗試或抓住那裏:( – LoudMicro 2015-04-06 09:41:24
@LoudMicro:只需點擊底部的'下一步'鏈接的頁面... – home 2015-04-06 09:45:28