關於throws和throw和try{}catch(){}的區別和聯繫

throws是用來聲明一個方法可能拋出的全部異常信息 throw則是指拋出的一個具體的異常類型。 一般在一個方法(類)的聲明處經過throws聲明方法(類)可能拋出的異常信息,而在方法(類)內部經過throw聲明一個具體的異常信息。 throws一般不用顯示的捕獲異常,可由系統自動將全部捕獲的異常信息拋給上級方法; throw則須要用戶本身捕獲相關的異常,然後在對其進行相關包裝,最後再將包裝後的異
相關文章
相關標籤/搜索