一个except语句块可以处理多个异常吗?()

题目

一个except语句块可以处理多个异常吗?()

  • A、是,比如TypeError,SyntaxError[,…]
  • B、是,比如[TypeError,SyntaxError]
  • C、是,比如(TypeError,ValueError)
  • D、不能
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

基本块的性质中包含哪一条()。

A、只有一个入口语句和一个出口语句

B、有一个入口语句和多个出口语句

C、有多个入口语句和一个出口语句

D、有多个入口语句和多个出口语句


参考答案:A

第2题:

在编写异常处理的Java程序中,每个catch语句块都应该与______语句块对应,使得该语句块用来启动Java的异常处理机制。 ( )

A.if—else

B.switch

C.try

D.throw


正确答案:D
解析:一个try块和它的catch子句形成了一个单元。catch子句的范围受限于与之对应的try块所定义的语句。一个catch子句不能捕获另一个try声明所引发的异常(除非是嵌套的try语句情况)。

第3题:

如果一个except子句捕获多个异常,则多个异常名应写为元组的形式。()

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


参考答案:√

第4题:

捕获异常try语句后面通常跟有一个或多个catch()方法用来处理try块内生成的异常事件。


正确答案:正确

第5题:

在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。

  • A、if – else
  • B、switch
  • C、try
  • D、throw

正确答案:C

第6题:

一个catch块也可以区分处理多个不同类型的异常,只要它们是该catch语句块异常参数的子类或其本身。( )

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


正确答案:正确

第7题:

下列关于C#的异常处理的说发法,错误的是()。

  • A、Try块必须跟catch块组合使用,不能单独使用
  • B、一个try块可以跟随多个catch块
  • C、使用throw语句既可引发系统异常,也可以引发由开发人员创建的自定义异常
  • D、在try…catch…..finally块中,即便开发人员编写强制逻辑代码,也不能跳出finally块的执行

正确答案:B,C

第8题:

在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。

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


正确答案:×

第9题:

捕获异常try语句后面可以跟有一个或多个catch()方法用来处理try块内出现的异常事件。


正确答案:正确

第10题:

异常处理中总是将可能产生异常的语句放在try块中,用catch子句去处理异常,而且一个try块之后只能对应一个catch语句。


正确答案:错误

更多相关问题