Exception和Error的難兄難弟

Exception和Error都是繼承Throwable,在Java中只有Throwable類型的實例纔可以被拋出(throw)或者捕獲(catch),它是異常處理機制的基本組成類型。 Error是在正常情況下,不大可能出現的情況,也就是不可預料的情況,絕大部分的Error都會導致程序(比如JVM自身)處於非正常的,不可恢復的狀態。既然是非正常的狀態,那麼也就不需要捕獲。 Exception是程序
相關文章
相關標籤/搜索