国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

一個try中可以能產(chǎn)生多個錯誤,所以可以一個try對應(yīng)多個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:

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

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

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

標簽: Python 編程
主站蜘蛛池模板: 国产精品日本一区二区在线播放 | www色在线| 91在线免费观看网站 | 亚洲一级网站 | 国产孕妇孕交视频在线观看 | 日本欧美国产精品 | 免费人成在线观看网站视频 | 一级一级一片在线观看 | 中文字幕一区二区三区视频在线 | 久热色 | 欧洲免费无线码二区5 | 一本色道久久88 | 久久有这有精品在线观看 | 97久久免费视频 | 中文乱码字幕午夜无线观看 | 中文字幕一级毛片视频 | 欧美ab片 | 久久亚洲国产视频 | 欧美野外性xxxxfeexxxxx | www.一区二区三区.com | 日本www在线播放 | 欧美一级性视频 | 怡红院免费播放全部视频 | 久草在线看片 | 欧美三级欧美一级 | 美女视频在线观看黄 | 日日摸人人拍人人澡 | 一区二区三区精品国产 | 久久精品视频在线观看榴莲视频 | 寡妇一级a毛片免费播放 | 国产区精品 | 九九九热视频 | 在线看黄网址 | 福利云 | 成人男女网18免费看 | 国内精品国语自产拍在线观看55 | 国产精品综合久成人 | 好吊妞998视频免费观看在线 | 国产成人久久综合二区 | a级高清观看视频在线看 | 美女视频网站色 |