python異常中常見關鍵字
說明
1、try為不同的錯誤類型定義不同的塊。
try:在try…except塊中使用,它定義了一個代碼塊,并在沒有問題的情況下執行塊。如果包含任何錯誤,可以為不同的錯誤類型定義不同的塊。
except:在try…except塊中使用。
2、except,try塊引發錯誤,并在有問題的情況下執行對應的代碼塊。
finally:在try…except塊中使用。它定義了一個代碼塊,當try…except…else塊結束時,該代碼塊將運行。
3、無論try塊是否引發錯誤,都將執行finally代碼塊。
4、raise關鍵字用于引發異常。
可以定義引發哪種錯誤,以及向用戶顯示錯誤信息。
實例
deffunc(x):
try:
100//x
except:
print("ZeroDivisionError:divisionbyzero(除數不能是0)")
else:
print(f"結果是:{str(100//x)}")
finally:
print("無論如何,都會執行!")
func(10)
func(0)
以上就是python異常中常見關鍵字,希望對大家有所幫助。更多Python學習教程請關注IT培訓機構:千鋒教育。