python 异常的嵌套

‘’’
异常的嵌套
‘’’
try:
f = open(‘a.txt’)
try:
ret = f.readline()
print(ret)
finally:
f.close()
print(‘文件已关闭’)
except FileNotFoundError:
print(‘文件未找到’)
except UnicodeDecodeError:
print(‘编码错误’)

‘’‘如果try是嵌套的情况,内层的try没有捕获到异常,会传递给外层的try去捕获,如果再没有捕获,再向外层传递’’’
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44737399/article/details/89093423
今日推荐