python異常處理關(guān)鍵字
本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
1、try/except語句可用于捕捉異常。
try/except句子用于檢測try句子塊中的錯誤,從而使except句子捕捉異常信息并處理。
如果不想在異常情況下結(jié)束你的程序,你只需要在try中捕捉它。
try:
<語句>#運行別的代碼
except<名字>:
<語句>#如果在try部份引發(fā)了'name'異常
except<名字>,<數(shù)據(jù)>:
<語句>#如果引發(fā)了'name'異常,獲得附加的數(shù)據(jù)
else:
<語句>#如果沒有異常發(fā)生
2、使用except沒有異常類型。
可以不帶任何異常類型使用except
try:
正常的操作
......................
except:
發(fā)生異常則執(zhí)行此處代碼
......................
else:
沒有異常則執(zhí)行此處代碼
3、使用except有多種異常類型。
還可以使用相同的except語句來處理多個異常信息。
try:
正常的操作
......................
except(Exception1[,Exception2[,...ExceptionN]]]):
發(fā)生以上多個異常中的一個,執(zhí)行這塊代碼
......................
else:
如果沒有異常執(zhí)行這塊代碼
以上就是python異常處理關(guān)鍵字的方法,在面對不同的異常類型,我們可以選擇不同的關(guān)鍵字來進(jìn)行解決,大家可以對三種方法分別進(jìn)行嘗試。更多Python學(xué)習(xí)教程請關(guān)注IT培訓(xùn)機構(gòu):千鋒教育。