python學習筆記----異常的捕獲(自用)
2023-07-26 15:35 作者:Invadermomo | 我要投稿
捕獲常規(guī)異常
基本語法:
try:
? ? 可能發(fā)生錯誤的代碼
except:
? ? 如果出現(xiàn)異常執(zhí)行的代碼
捕獲指定異常
基本語法:
try:
? ? print(name)
except NameError as e:
? ? print('name變量名稱未定義錯誤')
注意事項:
如果嘗試執(zhí)行的代碼的異常類型和要捕獲的異常類型不一致,則無法捕獲異常。
一般try下方只放一行嘗試執(zhí)行的代碼。
捕獲多個異常
當捕獲多個異常時,可以把要捕獲的異常類型的名字放到except后,并使用元組的方式進行書寫。
異常else
else表示的是如果沒有異常要執(zhí)行的代碼
異常的finally
finally代表的是無論是否異常都要執(zhí)行的代碼,例如關(guān)閉文件
標簽:python學習筆記