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