【Python】Python异常处理(五)

使用Finally进行清理任务

异常处理中的finally块具有类似的目的。

它确保无论是否发生异常,某些代码都会执行。

这非常适合执行清理任务,例如关闭文件或释放资源,维护应用程序的完整性。


try:
    # 可能引发异常的代码
    ...
except Exception as e:
    # 处理异常
    ...
else:
    # 如果没有引发异常则执行的代码
    ...
finally:
    # 始终执行的代码
    # 在这里执行清理任务
    ...

你可能感兴趣的:(python相关,经验,技巧,python,开发语言)