python - 嵌套的try/except问题

0 投票
2 回答
3781 浏览
提问于 2025-04-16 05:21
try:
    for i in list:
        try:
            #python code...
        except Exception,e:
            #error handler
except Exception, e:
    #error handler

如果在嵌套的try/except中出错了,循环还会继续运行吗?

2 个回答

1

除了内层的“cexcept”这个拼写错误之外,循环应该继续运行。实际上,外层的try/except并不会因为那个for循环而中断,但我相信这只是实际代码的一个简单示例。

2

是的,它确实会这样做,因为你捕获了这个异常。不过,如果你那里只是写了个注释,而没有真正的代码行,我觉得Python可能会有点不高兴。(我已经有一段时间没写Python代码了。)

撰写回答