Try except finally raise

僤鯓⒐⒋嵵緔 提交于 2020-01-21 19:38:24
try:
#    int('qwe')
    f = open('我为什么是一个文件.txt','w')
    print(f.write('我存在了!!!'))
    sum = 1+'1'
    f.close()
#except OSError as reason:
#    print('文件出错\n错误的原因是: '+str(reason))
#except TypeError as reason:
#    print('类型出错\n错误的原因是: '+str(reason))
#except TypeError as reason:
#    print('类型出错\n错误的原因是: '+str(reason))
except (OSError,TypeError):
    print('出错了')
finally:
    f.close()

finally

无论如何都会执行
在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!