下面关于Java中主要异常类的说法中,错误的是?
A: Exception类是所有异常类的祖先
B: Error类用于描述系统的内部错误和资源耗尽等严重错误,程序必须捕获这种类型的错误
C: 产生IOException的原因是程序输入输出遇到了意外的情况
D: RuntimeException是虚拟机运行时可能出现的异常,Java默认自动处理
A: Exception类是所有异常类的祖先
B: Error类用于描述系统的内部错误和资源耗尽等严重错误,程序必须捕获这种类型的错误
C: 产生IOException的原因是程序输入输出遇到了意外的情况
D: RuntimeException是虚拟机运行时可能出现的异常,Java默认自动处理
举一反三
- 必须要对出现的异常进行处理,否则不能运行的异常类是( ) A: Exception类中的非RuntimeException类 B: Exception类 C: Error类 D: RuntimeException类
- 以上关于异常捕获的原则中,错误的是( ) A: RuntimeException 可以不被捕获,Java会自动处理运行期异常。 B: 先列出子类,后列出父类。 C: Exception类必须出现,而且必须作为catch块中第一个匹配的类。 D: 先列出具体的异常类,后列出通用的异常类。
- 以下关于异常捕获的原则中,错误的是() A: RuntimeException 可以不被捕获,Java会自动处理运行期异常。 B: 先列出子类,后列出父类。 C: 先列出具体的异常类,后列出通用的异常类。 D: Exception类必须出现,而且必须作为catch块中第一个匹配的类。
- Error类称为错误类,它表示Java运行时产生的系统内部错误或资源耗尽的错误,属于比较严重的错误,程序能抛出这种类型的对象
- 以下关于Python程序错误和异常处理描述,错误的是( )。 A: 异常对象是异常类的实例对象,表示一种非正常的状态,且封装错误信息。 B: Python内置异常类定义在exception模块中,该模块无需用户导入。 C: Exception类是所有异常的根类,所有内置异常均派生于Exception类。 D: 程序错误可以分为语法错误、逻辑错误和运行错误。