Java中拋出異常try...catch和throw簡易區別

try...catch  是捕獲異常(自己處理)
throw 是拋出異常(交給上一級處理)

“自己處理指的是 在當前類處理;
交上一級指的是 來別的類調用該類時在別的類處理;
相對於處理異常來說,沒什麼區別;相對於類來說就這點區別了,一個是自己發現問題自己處理,一個是告訴別人這有問題,讓別人處理去”

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章