用try...except....捕获异常时,可能会产生异常的代码块放在以下哪个位置: ______(1)_______ try: _____(2)____[br][/br] except ____(3)______ as e: _____(4)_________
A: (1)处
B: (2)处
C: (3)处
D: (4)处
A: (1)处
B: (2)处
C: (3)处
D: (4)处
举一反三
- 处理异常时,要捕获异常发生的原因,可以使用以下语句( ): A: try: 代码块 except Exception B: try: 代码块 exception ExceptionName C: try: 代码块 except Exception as e D: try: 代码块 except Exception e
- 关于异常处理说法错误的是 A: try捕获代码块中的异常,except异常执行后能够回到try代码快继续捕获 B: 异常处理可以处理多种异常分别执行except代码 C: try语句块捕获到异常时,会执行excep后面的语句 D: try代码块无异常时,except包含的代码块也不会被执行
- 以下语句的作用是( )[br][/br] try: 语句体1[br][/br] except ... as e:[br][/br] 语句体2[br][/br] except ... as e:[br][/br] 语句体3[br][/br] except ... as e:[br][/br] 语句体4[br][/br] else:[br][/br] 语句体5 A: 捕获“语句体1”的语法错误 B: 处理“语句体1”所有的异常 C: 处理“语句体1”逻辑错误 D: 处理“语句体1”多个异常
- try: except : else: finally: 当没有发生异常时 A: 执行语句块2 B: 执行语句块3 C: 执行语句块2和语句块4 D: 执行语句块3和语句块4
- try { try块代码} catch (IOException e) { 异常处理代码1} catch (Exception e) { 异常处理代码2}以上try-catch结构的try块代码抛出异常IOException时,将执行异常处理代码1,异常处理代码2不被执行。( )