Exception和Error的难兄难弟

Exception和Error都是继承Throwable,在Java中只有Throwable类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Error是在正常情况下,不大可能出现的情况,也就是不可预料的情况,绝大部分的Error都会导致程序(比如JVM自身)处于非正常的,不可恢复的状态。既然是非正常的状态,那么也就不需要捕获。 Exception是程序
相关文章
相关标签/搜索