av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

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

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

瀏覽:88日期: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í)行,所有就沒有報錯哦

標(biāo)簽: Python 編程
主站蜘蛛池模板: 国产精彩视频在线观看 | 午夜精品一区二区三区免费视频 | 欧美午夜视频 | 亚州春色 | 一级做a爰片性色毛片视频停止 | 91福利在线观看 | 久久69精品久久久久久久电影好 | 中文字幕av第一页 | av网站免费观看 | 日韩精品一区二区久久 | 精品久久久久国产免费第一页 | 亚洲一二三在线观看 | 91av免费观看 | 国产精品久久久久久久久久了 | 精品国产一区三区 | 在线观看中文字幕 | 粉色午夜视频 | 国产精品久久久久久久久久久久久 | 天堂在线91 | 国产精品一区在线 | 91av免费观看| 福利视频1000 | 国产午夜精品一区二区三区在线观看 | 国产激情一区二区三区 | 欧美黄色网 | 久久久免费 | 日韩手机在线视频 | 亚洲国产视频一区二区 | 日韩精品视频网 | 天天草av | 精品在线观看一区二区 | 国产欧美视频一区二区 | 成人在线观看免费观看 | 美女在线国产 | 免费在线观看一区二区 | 久久99精品视频 | 99国产精品久久久久老师 | 精品国产不卡一区二区三区 | 夜夜爽99久久国产综合精品女不卡 | 欧美激情精品久久久久久变态 | 亚洲国产一区在线 |