Exception 和 Error区别是什么 exception是什么意思

和Error 都继承了类 , 在 Java中只有类型的实例才可以被抛出(throw)或者捕获(catch) , 它是异常处理机制的基本组成类型 。
-- 是程序正常运行中 , 可以预料的意外情况 , 可能并且应该被捕获 , 进行相应处理 。
Error -- 是指在正常情况下 , 不大可能出现的情况 , 绝大部分的Error 都会导致程序(比如JVM自身)处于非正常的、不可恢复状态 。既然是非正常情况 , 所以不便于也不需要捕获 , 常见的比如 之类 , 都是Error 的子类 。
【Exception 和 Error区别是什么exception是什么意思】Throw early, catch late 原则 。

Exception 和 Error区别是什么  exception是什么意思

文章插图
郑重声明:本文版权归原作者所有 , 转载文章仅为传播更多信息之目的 , 如作者信息标记有误 , 请第一时间联系我们修改或删除 , 谢谢 。