Pri*_*shi 19 java exception runtimeexception
通常,如果任何类扩展Exception
,它将成为检查异常.Runtime exception
还扩展了Exception.那怎么回事unchecked exception
?
对于这种特殊情况,它们是否有自定义检入编译器?
编辑: 我对检查v/s未经检查的异常和他们的优点和cos等有正确的想法.我没有他们在答案之间的差异.
是.任何Throwable
一个检查的异常,除了Error
,RuntimeException
和它们的(直接或间接)的子类.
但是,这些由编译器检查,而不是由JVM检查; checked异常是编译时功能,而不是运行时功能.(更新:我现在看到你编辑了你的问题以指定"编译器"而不是"JVM".☺)
进一步详细说明...它不像是有任何"检查异常"界面.逻辑只是硬编码:"任何异常类都是经过检查的异常,除非它是子类型RuntimeException
或Error
".
归档时间: |
|
查看次数: |
6165 次 |
最近记录: |