Python 循环处理异常:跳过错误继续执行
在 Python 循环中,可以使用 try-except 语句来捕获异常并继续执行循环。将可能引发异常的代码放在 try 块中,在 except 块中处理异常。以下是一个示例:
for i in range(5):
try:
# 可能引发异常的代码
print(10 / i)
except ZeroDivisionError:
# 处理 ZeroDivisionError 异常
print('除以零错误')
except Exception as e:
# 处理其他异常
print('其他异常:', e)
在上面的示例中,如果除法操作引发了 ZeroDivisionError 异常,将会打印出'除以零错误'。如果引发了其他异常,将会打印出异常的具体信息。无论是否发生异常,循环都会继续执行。
原文地址: https://www.cveoy.top/t/topic/fUQx 著作权归作者所有。请勿转载和采集!