ArithmeticException,:算數異常
ArrayStoreException,陣列儲存異常
BufferOverflowException,編碼出錯異常
解決方法:
使用Eclipse開發一個java項目,出現java.nio項目.BufferOverflowException的報錯,當時在網上看到該方法解決辦法有
1.在eclipse裡面,project->Generate javadoc菜單,在第三個對話框的Extra Javadoc options文本框裡面加上-encoding UTF-8 參數之後,此現象就消失了
2.暫時)在控制面板中將區域與語言選項中,把當地語言設為英語
3.將要輸入文件的東西,輸入後台的資料改成全英文,也可以解決。
BufferUnderflowException,編碼問題
CannotRedoException,
CannotUndoException,
ClassCastException,:是JVM在偵測到兩個類型間轉換不相容時引發的運行時異常
CMMException,如果本機CMM 回傳一個錯誤,則拋出此例外
ConcurrentModificationException,對Vector、ArrayList在迭代的時候如果同時對其進行修改就會拋出異常
#DOMException,介面表示一個處理的錯誤,當一個操作不可能執行的時候,會拋出一個例外
EmptyStackException, 空堆疊例外
IllegalArgumentException, 位置檔案找不到。而且這是專案啟動時候報出的。所以需要查看下 tomcat 設定檔
IllegalMonitorStateException,異常發生是由於程式設計師沒有註意notify(),notify(),wait()方法的使用條件,沒有真正理解線程同步機制。如果目前的執行緒不是此物件鎖的擁有者,卻呼叫該物件的notify(),notify(),wait()方法時會拋出該例外。
IllegalPathStateException,
IllegalStateException,
該異常表示,目前對客戶端的回應已經結束,不能在回應已經結束(或說消亡)後再向
客戶端(實際上是緩衝區)輸出任何內容
ImagingOpException,
IndexOutOfBoundsException,數組越界異常
MissingResourceException,
NegativeArraySizeException,
一般是因為form寫法有錯誤
method要為post
並且加上ENCTYPE="multipart/form-data"
<form name="myForm" method="post" ENCTYPE="multipart/form-data" >
NoSuchElementException,迭代器錯誤
NullPointerException,空指標異常
ProfileDataException,
ProviderException,
RasterFormatException,
SecurityException,權限不夠
以上是Java常見runtime exception的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!