异常类

java,任何异常类都是java.lang.THrowable的类或其子类的对象。

throwable类下分为error类和Exception类

  • error类
  • 指一些无法恢复的严重错误,如系统崩溃,虚拟机出现错误,动态链接失败等。
  • Exception类
  • 分为runtimeException类和非运行时异常
  • runtimeException类
  • 表示编程时存在的隐患或者错误在运行期间所产生的异常
  • 数组下标越界异常(IndexOutOfBoundsException)
  • 空指针异常(NullPointerException)
  • 除0运算(ArithmeticException)
  • 其他Exception类
  • 通常有环境因素引起,如文件不存在,无效的url等
posted @ 2017-01-13 10:07  那一年的我们  阅读(134)  评论(0编辑  收藏  举报