異常處理原則:功能拋出異常,功能調用如果進行try處理,需要與之對應的catch處理代碼塊,這樣處理有針對性,拋出幾個處理幾個
特殊情況:try對應多個catch時,如果父類的catch語句塊, 一定要放在最下面
throw 和 ?throws 關鍵字的區別:
thorw 用于拋出異常對象,后面跟的是異常對象, throw 用于函數內
throws 用于拋出異常類,后面跟的是異常類名,可以跟多個,用逗號分開. throws 用在函數上
異常處理原則:功能拋出異常,功能調用如果進行try處理,需要與之對應的catch處理代碼塊,這樣處理有針對性,拋出幾個處理幾個
特殊情況:try對應多個catch時,如果父類的catch語句塊, 一定要放在最下面
throw 和 ?throws 關鍵字的區別:
thorw 用于拋出異常對象,后面跟的是異常對象, throw 用于函數內
throws 用于拋出異常類,后面跟的是異常類名,可以跟多個,用逗號分開. throws 用在函數上