異常的申明(throws)
在Java中,當(dāng)前執(zhí)行的語(yǔ)句必屬于某個(gè)方法,Java解釋器調(diào)用main方法執(zhí)行開(kāi)始執(zhí)行程序。若方法中存在檢查異常,如果不對(duì)其捕獲,那必須在方法頭中顯式聲明該異常,以便于告知方法調(diào)用者此方法有異常,需要進(jìn)行處理。 在方法中聲明一個(gè)異常,方法頭中使用關(guān)鍵字throws,后面接上要聲明的異常。若聲明多個(gè)異常,則使用逗號(hào)分割。
如下所示:
異常的拋出(throw)
如果代碼可能會(huì)引發(fā)某種錯(cuò)誤,可以創(chuàng)建一個(gè)合適的異常類實(shí)例并拋出它,這就是拋出異常。
如下所示: