下列哪种异常是检查型异常(Checked exception),需要在编写程序时声明 ( )
FileNotFoundException
举一反三
- Error和Exception下列说法正确的是()。 A: Error表示系统级的错误。 B: Error表示程序不必处理的异常。 C: Exception表示需要捕捉的异常。 D: Exception表示需要程序进行处理的异常。
- 程序必须处理的异常是() A: 非运行时(检查型)异常 B: 运行时异常 C: Error D: Throwable
- 关于异常,以下说法正确的有()。 A: 运行时异常使用RuntimeException的子类来表示,不用在可能抛出异常的方法声明上加throws子句 B: 运行时异常使用RuntimeException的子类来表示,必须在可能抛出异常的方法声明上加throws子句 C: 非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句 D: 非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句
- Exception是非检查型异常,即编译时不会检测。
- 在编译时检查并要求程序必须处理的异常是() A: 非运行时(检查型)异常 B: 运行时异常 C: Error D: Throwable
内容
- 0
关于异常(Exception),下列描述正确的是 A: 异常的基类为Exception,所有异常都必须直接或者间接继承它 B: 异常可以用try{...}catch(Exceptione){...}来捕获并进行处理 C: 如果某异常继承RuntimeException,则该异常可以不被声明 D: 异常可以随便处理,而不是抛给外层的程序进行处理
- 1
非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。
- 2
当程序中需要抛出异常时,应该使用______子句,当需要在方法中声明可能抛出的异常类型,应该使用____子句。
- 3
自行编写程序完成下列三种异常处理方式(可参看教材程序): (1)使用try-catch-finally语句捕获和处理异常; (2)使用throw抛出异常和使用throws声明方法抛出异常; (3)自定义异常类并调用;
- 4
关于异常,下列说法正确的是( ) A: 异常是一种对象。 B: Exception类是所有异常的父类。 C: 为了保证程序运行速度,要尽量避免异常控制。 D: 以上说法都不对。