带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。
举一反三
- 关于Python异常处理结构的说法错误的是()。 A: 在try...except...else结构中,如果try块的语句引发了异常则会执行else块中的代码。 B: 带有else子句的异常处理结构,如果不发生异常则执行else子句中的代码。 C: 在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。 D: 异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。
- 带有else子句的循环,只要循环结束,总会执行else子句中的代码。( )
- 异常处理结构也可以带else子句。
- 带有else的异常处理结构,如果try中的代码抛出了异常,那么else中的代码将____________(会、不会?)执行。
- 对于带有else子句的循环语句,如果是因为循环条件表达式不成立而自然结束循环,则执行else子句中的代码。