Python 異常處理使用方法

2021-10-25 09:27:46 字數 744 閱讀 3171

常見的錯誤型別

常見錯誤

exception

常規錯誤的基類

attributeerror

物件沒有這個屬性

eoferror

沒有內建輸入,到達eof標記

importerror

匯入模組、物件失敗

indexerror

序列中沒有此索引

keyerror

對映中沒有這個鍵

memoryerror

記憶體溢位錯誤

not implementederror

尚未實現的方法

syntaxerror python

語法錯誤

indentationerror

縮排錯誤

typeerror

型別有誤

valueerror

傳入無效的引數

warning

警告的基類

模板

try

:pass

except importerror:

# 發生該異常時候執行的語句

pass

except

:# 發生該異常時候執行的語句

pass

else

:# 無異常是執行的語句

pass

finally

:# 無論是否有異常都要執行的語句 如:檔案資源的釋放

pass

python異常處理方法

在我們程式執行的過程中,很多都需要進行異常處理的,因為這樣能使我們的程式更加健壯。今天的例子中,我想通過模擬一次錯誤來解釋異常的處理,假設有一次我們把print語句寫成了printwww語句,源 如下 print 測試內容1 printwww 測試內容2 執行 得到如下輸出 很明顯第二個語句出錯,程...

python異常處理方法

1.異常處理語句格式 其中else和finally部分都可以省略 try 可能存在異常語句塊 except exception 異常處理語句塊 else 未發生異常語句塊 finally 結束後執行語句塊 2.except不帶異常型別 例 兩數相除 一般用第二種方式,可以列印所有的異常資訊 try ...

PHP異常處理定義與使用方法分析

class exception function my exception e 修改預設的頂級異常處理函式 器 set exception handler my exception 我們使用異常機制 try catch用來 捕獲異常,exception 是異常類 是php定義好乙個類 catch e...