異常和處理

2021-09-27 08:51:24 字數 833 閱讀 6892

1、異常:python無法正常處理程式時就會發生一異常,但是異常不是**出現錯誤,而是程式開發過程中錯誤和bug情況。

2、異常發生的後果:在程式執行過程中發生,影響了程式正常執行,甚至會引發程式崩潰。

3、異常捕獲處理異常處理的目的:提高**的穩定性和健壯性。

4、處理異常的方式try-except:

python使用try處理的語法結構:

try:可能發生異常的**

except:當發現異常後,**會立刻進入except中來這個處理**

[else:] 表示程式正常執行後,會進入這兒**繼續向下走,else是乙個可選內容可以寫else,也可以以不寫。

可以主動丟擲錯誤對異常處理進行檢測。

finally:finally後的資料不論出現何種情況都必定會執行。

注意:在函式中遇到return,如果函式存在finally語句塊,那麼函式必須先執行完finally,之後才會return

異常和異常處理

程式執行遇到兩種錯誤 1.error 錯誤 致命錯誤,無法恢復執行 2.exception 異常 通過修正,繼續執行。異常類常用方法 1.tostring 返回描述異常物件資訊字串 2.getmessage 返回描述物件詳細資訊 處理方法 1.try catch finally 1 try中包涵可能...

Python異常和異常處理

python異常和異常處理 2017年12月20日 22 17 08 megustas jjc 閱讀數 114 標籤 python 異常處理 更多 個人分類 python while true filename raw input please input a file to open try da...

Python異常處理和異常型別

try some functions.except exception,e print e try some functions.except exception as e print e 注意這裡exception,e變成了exception as e 1.nameerror 嘗試訪問乙個未申明的...