首页 > 其他 > 详细

Error与Exception的异同

时间:2020-05-03 21:22:48      阅读:59      评论:0      收藏:0      [点我收藏+]

Error与Exception的异同

相同点:

  • 都是java.lang.Throwable类的 子类

  • 都可以处理程序在运行过程中发生的特殊情况

     

区别:

 ErrorException
处理方式不同 Error通常在程序中无法处理,需要交给JVM去处理 Exception通常由throw或try...catch等方式告知JVM该如何处理
严重程度不同 Error表示JVM无法预料的错诶,是一种能恢复但恢复起来非常困难的问题 Exception表示JVm可以预料到的问题,是一种可以捕获并且能在程序中做出处理的问题

其实异常中包含的东西是比较多的,并且在异常的处理中也有不同的方式例如用try...catch抓或者直接往外抛

Error与Exception的异同

原文:https://www.cnblogs.com/juddy/p/12823423.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!