程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 常見的JAVA運行時異常

常見的JAVA運行時異常

編輯:關於JAVA

ArithmeticException - 算術運算中,被0除或模除

ArrayIndexOutOfBoundsException - 數組越界訪問

ArrayStoreException - 數據存儲異常,寫數組操作時,對象或數據類型不兼容

ClassCastException - 類型轉換異常

IllegalArgumentException - 方法的參數無效

IllegalThreadStateException - 試圖非法改變線程狀態,比方說試圖啟動一已經運行的線程

NullPointerException - 試圖訪問一空對象的變量、方法或空數組的元素

NumberFormatException - 數據格式異常,試圖把一字符串非法轉換成數值(或相反)

SecurityException - 如果Applet試圖執行一被WWW浏覽器安全設置所禁止的操作

IncompatibleClassChangeException - 如改變了某一類定義,卻沒有重新編譯其他引用了這個類的對象。如某一成員變量的聲明被從靜態改變為非靜態,但其他引用了這個變量的類卻沒有重新編譯,或者相反。如刪除了類聲明中的某一域或方法,但沒有重新編譯那些引用了這個域或方法的類

OutOfMemoryException - 內存不足,通常發生於創建對象之時

NoClassDefFoundException - JAVA運行時系統找不到所引用的類

IncompatibleTypeException - 試圖實例化一個接口,Java運行時系統將拋出這個異常

UnsatisfiedLinkException - 如果所需調用的方法是C函數,但Java運行時系統卻無法連接這個函數

InternalException - 系統內部故障所導致的異常情況,可能是因為Java運行時系統本身的原因。如果發現一可重現的InternalException,可以直接給Sun公司發電郵[email protected]

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved