关于异常,以下说法正确的有()。
A: 运行时异常使用RuntimeException的子类来表示,不用在可能抛出异常的方法声明上加throws子句
B: 运行时异常使用RuntimeException的子类来表示,必须在可能抛出异常的方法声明上加throws子句
C: 非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句
D: 非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句
A: 运行时异常使用RuntimeException的子类来表示,不用在可能抛出异常的方法声明上加throws子句
B: 运行时异常使用RuntimeException的子类来表示,必须在可能抛出异常的方法声明上加throws子句
C: 非运行期异常是从Exception继承而来的,必须在方法声明上加throws子句
D: 非运行期异常是从Exception继承而来的,不需要在方法声明上加throws子句
举一反三
- 非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。
- 声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中 A: throws B: throw C: Throwable D: Exception
- 【多选题】下列关于 throws 的描述中,正确的是() A. throws 是用来声明一个方法可能抛出的异常信息 B. throws 语句用在方法声明后面 C. 方法中没有使用 catch 处理的异常必须使用 throws 抛出 D. throws 关键字对外声明该方法有可能发生的异常,调用者在调用方法时必须在程序中对异常进行处理
- 下面关于throws作用的描述中,正确的是 A: 一个方法只能抛出一个异常信息 B: 一个方法上使用throws声明一个异常说明这个方法运行时一定会抛出这个异常 C: throws可以声明在方法体中用来指定抛出的具体异常 D: throws出现在方法函数头
- 下面关于throws关键字的说法正确的有() A: throws关键字用于方法声明中 B: 在方法的参数列表之后用throws声明方法可能抛出的异常 C: 调用声明了异常的方法时必须进行异常处理 D: 在方法体中使用throws抛出异常