python 的异常处理 循环
本文介绍了python 的异常处理 循环的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
try:
语句A
except xxx:
语句A
要是再出现异常怎么循环下去?
解决方案
except里再try。
try:
语句A
except Exception as e:
try:
语句A
except Exception as e:
# 继续
但这样很蠢,如果你真想实现无限循环捕获异常的话,这么写吧:
def func():
try:
语句A
except Exception as e:
return False
else:
return True
while not func():
pass # Or do something
这篇关于python 的异常处理 循环的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文