常見的異常

2021-10-02 07:22:32 字數 1401 閱讀 1185

arithmeticexception——由於除數為0引起的異常;

arraystoreexception——由於陣列儲存空間不夠引起的異常;

classcastexception—一當把乙個物件歸為某個類,但實際上此物件並不是由這個類 建立的,也不是其子類建立的,則會引起異常;

illegalmonitorstateexception——監控器狀態出錯引起的異常;

negativearraysizeexception—一陣列長度是負數,則產生異常;

nullpointerexception—一程式試圖訪問乙個空的陣列中的元素或訪問空的物件中的 方法或變數時產生異常;

outofmemoryexception——用new語句建立物件時,如系統無法為其分配記憶體空 間則產生異常;

securityexception——由於訪問了不應訪問的指標,使安全性出問題而引起異常;

indexoutofbound***cention——由於陣列下標越界或字串訪問越界引起異常;

ioexception——由於檔案未找到、未開啟或者i/o操作不能進行而引起異常;

classnotfoundexception——未找到指定名字的類或介面引起異常;

clonenotsupportedexception——一程式中的乙個物件引用object類的clone方法,但 此物件並沒有連線cloneable介面,從而引起異常;

interruptedexception—一當乙個執行緒處於等待狀態時,另乙個執行緒中斷此執行緒,從 而引起異常,有關執行緒的內容,將在下一章講述;

nosuchmethodexception一所呼叫的方法未找到,引起異常;

illega1acces***ception—一試圖訪問乙個非public方法;

stringindexoutofbound***ception——訪問字串序號越界,引起異常;

arrayidexoutofbound***ception—一訪問陣列元素下標越界,引起異常;

numberformatexception——字元的utf**資料格式有錯引起異常;

illegalthreadexception—一線程呼叫某個方法而所處狀態不適當,引起異常;

filenotfoundexception——未找到指定檔案引起異常;

eofexception——未完成輸入操作即遇檔案結束引起異常。

arithmeticexception----------由於除數為0引起的異常

arraystoreexception----------由於陣列儲存空間不夠引起的異常

classcastexception------------當把乙個物件歸為某個類,但實際上此物件並不是由這個類建立的,也不是其字類建立的,則會引起異常;

illegalmonitorstateexception:--------監控器狀態出錯引起的異常

異常 常見的異常

在程式設計中異常處理會被頻繁的使用,所以有必要知道一些常見的異常。nullpointexception 空指標異常,屬於執行時異常。簡單來說就是呼叫了未經初始化的物件或者不存在的物件,或者是訪問或修改null物件的屬性或方法。classnotfoundexception 找不到類異常。出現這種情況一...

常見的Python異常

異常 描述assertionerror assert 斷言 語句失敗 attributeerror 試圖訪問乙個物件沒有的屬性,比如foo.x,但是foo沒有屬性x ioerror 輸入 輸出異常 基本上是無法開啟檔案 importerror 無法引入模組或者包 基本上是路徑問題 indentati...

常見的python異常

assertionerror assert 斷言 語句失敗 attributeerror 試圖訪問乙個物件沒有的屬性 ioerror 輸入輸出異常,基本是無法開啟檔案 importerror 無法匯入模組或包,基本是路徑問題 indentationerror 無法錯誤,沒有正確的對齊 indexer...