Java程序设计

判断题非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。A 对B 错

题目
判断题
非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。
A

B

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

声明异常抛出用下列哪个子句来完成声明,它包含在方法的声明当中?

A.throws

B.throw

C.Throwable

D.Exception


正确答案:A
解析:在Java语言中,有时一个方法生成一个异常,但该方法并不能确定如何处理此异常,如找不到文件之类的异常,必须将异常传给调用方法,由凋用它的方法来处理,这种时候方法用声明异常抛出,让异常对象可从调用栈向后传递,直至有相应的方法捕获它。声明异常抛出用throws子句来完成声明,throws子句包含在方法的生命之中。语法如下:throwsexceptionList//异常列表是用逗号分隔的多个异常。

第2题:

在异常处理中,无论异常是否抛出,()子句中的内容都会被执行。


正确答案:finally

第3题:

抛出异常时,应该使用下列( )子句。

A.throw

B.catch

C.finally

D.throws


正确答案:A
解析:在捕获一个异常之前,必须先有异常抛出,才能生成一个异常对象,这就要用抛出异常来实现。抛出异常、生成异常都是通过throw语句实现。选项D throws为声明异常,Java方法遇到自己不能解决的情况,就会声明异常。所以选A。

第4题:

Java异常的处理时,抛出异常可以利用什么语句()

  • A、throw
  • B、try
  • C、catch
  • D、throws

正确答案:A

第5题:

非运行期异常是从Exception继承而来的,不用在可能抛出异常的方法声明上加throws子句。


正确答案:错误

第6题:

可以使用throws语句来定义方法有异常抛出。()

此题为判断题(对,错)。


答案:对

第7题:

下列错误使用异常的做法是()

  • A、在程序中使用异常处理还是使用错误返回码处理,根据是否有利于程序结构来确定,并且异常和错误码不应该混合使用,推荐使用异常
  • B、一个方法不应抛出太多类型的异常。throws/exception子句标明的异常最好不要超过三个
  • C、异常捕获尽量不要直接catch(Exceptionex),应该把异常细分处理
  • D、程序内抛出的异常本身就可说明异常的类型、抛出条件,可不填写详细的描述信息。捕获异常后用exception.toString()取到详细信息后保存

正确答案:D

第8题:

下列关于throws关键字的描述中正确的是()

A、thorws可以声明在方法上也可以声明在方法体中

B、方法上使用throws抛出一个异常则这个方法中一定有trycatch代码块

C、使用throws抛出多个异常时各个异常之间必须使用逗号隔开

D、throws必须和throw配合使用


正确答案:C

第9题:

以下关于异常的说法正确的是:()

  • A、一旦出现异常,程序运行就终止了
  • B、如果一个方法申明将抛出某个异常,它就必须真的抛出那个异常
  • C、在catch子句中匹配异常是一种精确匹配
  • D、可能抛出系统异常的方法是不需要申明异常的

正确答案:D

第10题:

运行期异常使用RuntimeException的子类来表示,必须在方法声明上加throws子句。


正确答案:错误

更多相关问题