对于try except语句,如果try里运行时发生错误,那么接下来会跳转到except,原语句之后的语句还会执行吗?
时间: 2024-08-12 07:01:54 浏览: 47
Python中的异常处理详解及try-except语句的工作原理.zip
当try块中的程序遇到运行时错误时,Python会立即停止执行try块中的剩余语句,并开始查找匹配的except子句来处理异常。一旦找到合适的except块并执行了其中的代码来处理异常,执行流程将转向except块之后的语句。如果没有找到对应的except处理,错误信息会被打印出来,然后通常控制流会继续执行except后面的语句,除非在except或finally块中有明确的`pass`语句来阻止后续执行。
阅读全文