python入門之異常

2021-09-23 18:46:07 字數 580 閱讀 1282

1.1、異常是由於程式的錯誤或人為丟擲的錯誤的定義

1.2、異常可以分為兩大類:系統異常和主動丟擲的異常

例如:raise exception("丟擲異常了")

3.1、所有的自定義異常都繼承exception類。

例如:class myexception(exception):

pass

4.1、異常捕捉中的主要關鍵之:try、except、else、finally。

4.2、定義異常捕捉時try是必須的else可選,except和finally二選一。

例如:try: 

raise myexception("丟擲異常")

except myexception as e:

print(e)

except:

print("其他異常")

else:

print("正常結束")

finally:

print("執行finally")

python之異常處理 Python之異常處理

異常物件 請大家執行如下 a 100 0 print a 就會發現直譯器顯示如下的錯誤提示 traceback most recent call last file x.py line 1,in a 100 0 zerodivisionerror division by zero 大家要學會看直譯器...

Python入門 異常處理

第二部分 異常的處理 2.2 try except else 2.3 try except finally s 1.3 n int s int 只能傳入整型,此處傳入了浮點型ls 1 2,3 ls 5 1 3 只能是字串與字串相加 或者數字與數字相加,不能混用x 10y 0try z x y exc...

python 丟擲異常 Python之異常

目標 01.異常的概念 程式開發時,很難將所有的特殊情況都處理的面面俱到,通過異常捕獲可以針對突發事件做集中的處理,從而保證程式的穩定性和健壯性 02.捕獲異常2.1 簡單的捕獲異常語法 try 嘗試執行的 except 出現錯誤的處理簡單異常捕獲演練 要求使用者輸入整數 try 提示使用者輸入乙個...