java項目開發中常見異常

我相信,在我們做項目的時候,console框中常常出現各種的異常,時間久了,就會發現常見的也就幾個,下面我就總結一下常見的異常,供大家參考。


1 java.lang.UnsupportedClassVersionError
從字面上我們就可以看出來是類版本不支持錯誤,換句話就是jdk版本不兼容,原因是因爲我們在高版本上編譯class,在低版本的jvm中運行,這是我搜到的答案。理解起來還好。但是我發現我的myeclipse是高版本的jdk,引進的項目是低版本的,這樣應該可以支持的,可是同樣出現了這個錯誤,所以就不能簡單的理解爲低版本不支持高版本的問題,高版本也可能不兼容低版本,所以說最好還是設置同樣的jdk,包括項目引用和tomcat引用的jdk。


2 java.lang.NullPointerException
這是空指針異常,也就是說你調用的對象是null或者傳值是空,對象是空可能是你引用該對象的方法時沒有new 該對象。


3 ArrayIndexOutOfBoundsException
數組下標越界異常,當訪問某個序列的索引值小於0或大於等於序列大小時,拋出該異常。


4 FileNotFoundException
文件未找到異常, 當試圖去引用一個路徑下的某個文件而該路徑下沒有文件時,拋出該異常。


5 NumberFormatException
數字格式異常,當試圖將一個String轉換爲指定的數字類型,而該字符串卻不滿足數字類型要求的格式時,拋出該異常。


6 SQLException
數據庫操作異常,一般情況下是因爲sql語句不正確,所以說我們在寫sql語句是最好的方法是在數據庫命令下先運行一下。




時間有限,下次補充!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章