error 与 exception 的区别

来源:互联网 发布:淘宝仿真左轮 编辑:程序博客网 时间:2024/04/30 02:28

当时遇到这个问题有一瞬间的懵逼,从错误和异常来说的,错误比异常严重的多得多。

每一次回想自己的答案就会发自肺腑的说傻Ⅹ。

---

① error继承java.lang.Error  exception继承java.lang.Exception  但是他们又都是Throwable的子类

② error是用来标记程序中非常严重的错误,这是应该避免的,不应该出现的

     exception是用来标记程序中可能出现的异常,应该用try/catch这种异常,来调试和尝试正确运行

③error和RuntimeException都是及其未经检查的异常,而其他都是检查了得异常。

0 0
原创粉丝点击