异常类的根类是exception吗?如果是的话,为什么不是Throwable 呢?

解决方案 »

  1.   

    Exception不是异常的根类.
    Throwable 类才是 Java 语言中所有错误或异常的超类。
      

  2.   

    Object-->Throwable |-->Error-->Other error
                       |-->Exception-->Other exception什么是根类?Object才是
      

  3.   

    Throwable是Java中所有错误和异常的根类,
    Exception和Error是它的直接子类,
    Error的异常发生在JVM,不在你的程序控制范围,
    Exception的异常可以由程序控制