码迷,mamicode.com
首页 > 其他好文 > 详细

Throwable(Error和Exception)

时间:2020-09-17 19:17:18      阅读:32      评论:0      收藏:0      [点我收藏+]

标签:虚拟   cee   rtu   对象   ice   处理   throw   找不到类   空指针   

常见异常体系结构

Throwable

  • Error
    • VirtualMachineError
      • OutOfMemoryError
      • StackOverflowError
    • AWTError
  • Exception
    • IOException
      • FileNotFoundException(文件找不到)
    • RuntimeException(运行时异常)
      • IndexOutOfBoundsException(角标越界)
        • ArrayIndexOutOfBoundsException(数组越界)
      • NullPointerException(空指针)
      • ArithmeticException(算术异常)
      • MissingResourceException(资源丢失)
    • ReflectiveOperationException
      • ClassNotFoundException(找不到类)
Error和Exception的区别
  • Error类对象是Java虚拟机生成并抛出的
  • Error是灾难性的,是程序无法处理的,JVM一般会选择终止线程
  • Exception通常是可以被程序处理的

Throwable(Error和Exception)

标签:虚拟   cee   rtu   对象   ice   处理   throw   找不到类   空指针   

原文地址:https://www.cnblogs.com/qixioa/p/13636620.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!