Java异常分类

  • Post author:
  • Post category:java





一、基本概念



看java的异常结构图


Throwable是所有异常的根,java.lang.Throwable

Error是错误,java.lang.Error

Exception是异常,java.lang.Exception




二、Exception


一般分为Checked异常和Runtime异常,


所有RuntimeException类及其子类的实例被称为Runtime异常,不属于该范畴的异常则被称为CheckedException。




①Checked异常


只有java语言提供了Checked异常,Java认为Checked异常都是可以被处理的异常,所以Java程序必须显示处理Checked异常。如