异常处理流程试题及答案.docVIP

  • 1
  • 0
  • 约3.59千字
  • 约 12页
  • 2026-05-22 发布于湖南
  • 举报

异常处理流程试题及答案

一、单项选择题(总共10题,每题2分)

1.在Python中,哪个关键字用于触发异常?

A.raise

B.except

C.try

D.import

答案:A

2.以下哪个不是Python中常见的异常类型?

A.ValueError

B.TypeError

C.SyntaxError

D.None

答案:D

3.在Python中,如何捕获所有类型的异常?

A.exceptExceptionase

B.excepte

C.try:...except:

D.except:...

答案:A

4.以下哪个语句块是必须与try块一起使用的?

A.finally

B.else

C.bothfinallyandelse

D.neitherfinallynorelse

答案:B

5.当一个异常被触发但没有相应的except块来处理它时,程序会发生什么?

A.程序会继续执行

B.程序会进入无限循环

C.程序会终止并抛出错误信息

D.程序会忽略异常

答案:C

6.在Python中,如何重新抛出捕获的异常?

A.raisee

B.throwe

C.raiseException(e)

D.re-raisee

答案:A

7.以下哪个是定义自定义异常的正确方式?

A.classMy

文档评论(0)

1亿VIP精品文档

相关文档