• 2022-06-08
    下列语句中,不能捕获和处理异常的是
    A: try:9/0
    B: try:9/0except:print("除数不能为0")
    C: try:9/0except Exception as e:print(e)
    D: try:9/0except ZeroDivisionError as e:print(e)
  • A

    内容

    • 0

      下列程序的输出结果是()try: x = 1/2except ZeroDivisionError:print('AAA') A: 0 B: 0.5 C: AAA D: 无输出

    • 1

      执行以下程序,根据提示输入3.2,回车后,输出结果是______。 flag = 0 try: b = int(input('请输入字符串总长度:')) print(type(B)) except: flag = 1 print("请输入一个正整数:") print(flag)

    • 2

      异常抛出语句(异常错误警示、异常提取语句)总是要与条件语句if以及异常处理语句try联合使用的,其他使用格式大致为: A: try:...if条件:raiseException(异常信息)breakexceptExceptionaserr:print(err) B: try:...if条件:raiseException(异常信息)breakexceptException(异常信息):print(err) C: try:...if条件:raiseexceptbreakexceptExceptionaserr:print(err) D: try:...raiseException(异常信息)exceptExceptionaserr:print(err)

    • 3

      “try except”语句中使用“except:”表示( )。? 捕获未被前面except子句捕获的异常|错误的写法|等价于“except None:”|捕获所有异常

    • 4

      关于异常处理说法错误的是 A: try捕获代码块中的异常,except异常执行后能够回到try代码快继续捕获 B: 异常处理可以处理多种异常分别执行except代码 C: try语句块捕获到异常时,会执行excep后面的语句 D: try代码块无异常时,except包含的代码块也不会被执行