錯誤和異常

2021-09-24 09:12:57 字數 449 閱讀 4297

try-except語句的語法格式為:

try:

可能會產生異常的**

except 異常類物件1:

當前except子句處理異常的**

except 異常類物件2:

當前except子句處理異常的**

當except後面的異常類與出現的異常相對應時,就會執行對應except下面的**,如果程式出現的異常不在except後面的異常型別之中,則程式會報出本身的錯誤。

當多個異常類物件對應異常處理**完全相同時,可以把這些異常類物件以元組的形式放在乙個except子句中。

如果想在匹配的except子句中訪問異常例項物件,可以在except子句中的冒號前新增關鍵字as和乙個變數。

else

當try語句正常執行沒有產生異常時,就會執行else下面的**。

finally後面的**總會被執行,不管前面是否出現異常

錯誤和異常

錯誤和異常 try 語句體except 異常型別 處理語句 except 異常型別 處理語句 或 try 語句體except 異常型別1,異常型別2 處理語句 except exception 所有異常 except 異常型別 as 名稱 print as else 沒有異常才會執行 最終要執行的內...

錯誤和異常

錯誤和異常 python中兩種錯誤 語法錯誤和異常。python assert 斷言 用於判斷乙個表示式,在表示式條件為false的時候觸發異常。在python中即便語法是正確的,在執行它的時候,也有可能傳送錯誤。執行期檢測到的錯誤被稱為異常。異常以不同的型別出現,這些型別都作為資訊的一部分列印出來...

錯誤和異常

1 try語法格式 try 執行 except 發生異常時執行 else 沒有異常時執行的 finally 不管有沒有異常都會執行的 2 python 使用 raise 語句丟擲乙個指定的異常。raise語法格式如下 raise exception args traceback raise 唯一的乙...