異常處理.異常對象

1.PY異常也是對象,全部異常繼承自Exception,默認自動將全部異常名稱放在內建空間,因此沒必要導入exceptions模塊兒便可使用異常spa

AttributeError        試圖訪問一個對象沒有的屬性對象

EOFError                讀取空文件空內容時被觸發,Ctrl+d會被觸發繼承

IOError                   輸入/輸出異常,基本上是沒法打開文件索引

ImportError            沒法引入模塊兒或包,基本上是路徑問題或名稱錯誤io

IndentationError    語法錯誤,代碼沒有正確的對齊,是沒法捕捉的編譯

IndexError              下標索引超出序列邊界exception

KeyError                 試圖訪問字典中不存在的鍵語法

KeyboardInterrupt Ctrl+C按下引用

NameError             引用一個還未被賦值的對象異常

SyntaxError            語法錯誤.代碼不能編譯

TypeError               傳入的對象類型與要求類型不符

ValueError              傳入一個調用者不指望的值,即便值的類型是正確的

相關文章
相關標籤/搜索