下列关于异常类型的说明中错误的是( )。
A: Throwable类定义了Java语言中所有的异常情况
B: Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况
C: Error定义了通常无法捕获到的情况
D: RuntimeException是程序运行时产生的,由JVM进行处理
A: Throwable类定义了Java语言中所有的异常情况
B: Exception是用户程序不能够捕获到,只能由系统捕获到的异常情况
C: Error定义了通常无法捕获到的情况
D: RuntimeException是程序运行时产生的,由JVM进行处理
举一反三
- 下列关于异常处理的描述中,错误的就是() A: 程序运行时异常由Java虚拟机自动的进行处理 B: 使用try-catch-fanally语句捕获异常 C: 使用trrow语句抛出异常 D: 捕获到的异常只能在当前方法中处理,不能在其它方法中处理
- 下面关于Java中主要异常类的说法中,错误的是? A: Exception类是所有异常类的祖先 B: Error类用于描述系统的内部错误和资源耗尽等严重错误,程序必须捕获这种类型的错误 C: 产生IOException的原因是程序输入输出遇到了意外的情况 D: RuntimeException是虚拟机运行时可能出现的异常,Java默认自动处理
- 下列关于抛出异常的描述,正确的是 () 。 ( ) A: 程序能够抛出标准异常和自定义异常,要求异常类扩展Throwable B: 程序不能主动抛出异常,只能捕获由JVM抛出的异常 C: 程序只能抛出JDK中已经定义的标准异常 D: 程序能够抛出任何类型的对象作为异常对象
- 下列异常中,哪些是可以捕获的异常() A: Error B: Exception C: Throwable D: NullPointerException
- 在Java的异常处理中,用户字定义的异常类应该是以下哪个类的子类 A: Exception B: Throwable C: Error D: RuntimeException