亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - py的缺陷嗎——try...except,except里只要有對應第一個try的錯誤就行了嗎?也就是忽視了其他的try錯

瀏覽:71日期:2022-09-22 14:51:00

問題描述

一個try中可以能產生多個錯誤,所以可以一個try對應多個except

try:

f = open(’我為什么是一個文件.txt’) #這個txt并不存在print(f.read())f.close()sum=1+’1’ #文件類型出錯

except TypeError as reason:

print(’類型出錯啦n錯誤的原因是:’+str(reason))

except OSError as reason:

print(’文件出錯了n錯誤的原因是:’+str(reason))

如果去掉這兩行

except OSError as reason:

print(’文件出錯了n錯誤的原因是:’+str(reason))

會報錯

Traceback (most recent call last):? File 'E:/PyCharm 2016.3.2/untitled3/guessing/test01.py', line 2, in <module>? ? f = open(’我為什么是一個文件.txt’) ?#這個txt并不存在FileNotFoundError: [Errno 2] No such file or directory: ’我為什么是一個文件.txt’

而如果去掉

except TypeError as reason:

print(’類型出錯啦n錯誤的原因是:’+str(reason))

則不會報錯,也就是說忽視了sum=1+‘1’的錯誤,這個是缺陷嗎還是什么,麻煩大咖 解釋下

問題解答

回答1:

這里有兩個錯誤啊,發生OSError的時候就不執行后面的代碼了,也就是沒有執行

sum=1+’1’ #文件類型出錯

,所有不是忽略了,而是不執行,所有就沒有報錯哦

標簽: Python 編程
主站蜘蛛池模板: 99色网站 | 亚洲国产高清精品线久久 | 国产精品嫩草影院在线看 | 国产第一页久久亚洲欧美国产 | 欧美亚洲国产成人高清在线 | 精品国产一区二区三区不卡在线 | 久久精品成人欧美大片免费 | 国产破处在线视频 | 一级α一级α片免费观看网站 | 国产精品第九页 | 欧美视频一区在线 | 中国一级特黄毛片 | 亚洲在线国产 | 东京道区二区三区 | 久久er国产精品免费观看2 | 国产精品视频网 | 国产在线看不卡一区二区 | 窝窝午夜看片成人精品 | 全免费a级毛片免费看 | 毛片1毛片2毛片3毛片4 | 欧美久久一区二区三区 | 在线一区国产 | 3344成年站福利在线视频免费 | 国产成人在线播放视频 | 天天色天天碰 | 成人亚洲欧美日韩在线观看 | 青青青青手机在线视频观看国产 | 国产日韩一区二区三区在线观看 | 日韩在线一区二区三区 | 中文字幕亚洲高清综合 | 久久99精品久久久久久青青91 | 亚洲色图 激情小说 | 久久成人国产精品免费 | 久久精品亚洲 | 2021国产成人午夜精品 | 国产麻豆精品 | 国产精品无码专区在线观看 | 亚洲欧美久久精品一区 | 国产视频久| 一区二区三区免费 | 50-60岁老妇女一级毛片 |