
關于所有異常的基類幾乎所有用戶定義的異常都應當從這個類派生。數值運算錯誤的基類涵蓋浮點計算錯誤, 數值運算超出最大限制, 除或取模零的情況, 且包含斷言語句失敗, 對象不存在該屬性, 沒有內建輸入且到達EOF標記。操作系統錯誤的基類涉及輸入/輸出操作失敗, 操作系統錯誤, 導入模塊/對象失敗, 用戶中斷執(zhí)行通常是輸入^C。無效數據查詢的基類有序列中不存在該索引index, 映射中不存在這個鍵, 還包括內存溢出, 未聲明/初始化對象沒有屬性, 訪問未初始化本地變量, 弱引用Weak試圖訪問已垃圾回收對象。此外有一般的運行時錯誤, 尚未實現的方法, 語法錯誤, 縮進錯誤, Tab和空格混用, 一般的解釋器系統錯誤, 對類型無效的操作, 傳入無效參數, 相關錯誤, 解碼時的錯誤, 編碼時錯誤r, 轉換時錯誤。每一個被內置的異常, 都會存在相對應的錯誤信息, 你能夠借由.args去獲取詳細精確一點的錯誤信息。這僅僅只是內置異常其中的一部分, 完整的那一系列列表能夠在官方所刊發(fā)的文檔當中找到。