异常是错误的子类?

时间:2010-08-17 13:30:03

标签: java exception

是异常的错误子类吗?

6 个答案:

答案 0 :(得分:8)

没有

java.lang
Class Exception

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception

http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Exception.html

答案 1 :(得分:7)

这应该回答它

http://www.javamex.com/tutorials/exceptions/ExceptionHierarchy.png

  

未选中红色及其子类的类型。

答案 2 :(得分:4)

很容易检查: Exception扩展了Throwable,并且Error扩展了Throwable。 所以你的问题的答案是 - 不。

答案 3 :(得分:3)

没有。子句Exception ErrorThrowable。不同之处在于,一个错误代表了一个致命的崩溃,程序甚至不应该尝试捕获它。应该抓住并处理例外情况。

答案 4 :(得分:1)

没有。 ExceptionError都是Throwable的子类。

答案 5 :(得分:0)

没有。 请参阅Throwable的apidoc。