天天看點

異常處理及程式調試

1.程式運作過程中會遇見各種各樣的錯誤,統稱為"異常"。

2.python中常見的異常:

NameError:通路一個沒有聲明的變量引起的錯誤。

IndexError:索引超出範圍引發的錯誤

ValueError:傳入值錯誤

異常處理語句:

1.try...except:将可能産生的異常代碼放在try語句中,将處理結果放在except語句中。

2.try...except...else:原有基礎上增加一個else子句,用于try語句中沒有異常時要執行的語句,有異常時,不需要執行。

3.try...except...finally:完整的異常處理語句應該包含finally代碼塊,無論有無異常,都會輸出執行的語句。