常見的幾種異常類型 Exception


常見異常類型:
Java中的異常分為兩大類:
  

     1.Checked Exception(非Runtime Exception)

  2.Unchecked Exception(Runtime Exception)

 

算數異常類:ArithmeticExecption

 

空指針異常類型:NullPointerException

 

類型強制轉換類型:ClassCastException

 

數組負下標異常:NegativeArrayException

 

數組下標越界異常:ArrayIndexOutOfBoundsException

 

違背安全原則異常:SecturityException

 

文件已結束異常:EOFException

 

文件未找到異常:FileNotFoundException

 

字符串轉換為數字異常:NumberFormatException

 

操作數據庫異常:SQLException

 

輸入輸出異常:IOException

 

方法未找到異常:NoSuchMethodException

 

下標越界異常:IndexOutOfBoundsExecption

 

系統異常:SystemException

 

創建一個大小為負數的數組錯誤異常:NegativeArraySizeException

 

數據格式異常:NumberFormatException

 

安全異常:SecurityException

 

不支持的操作異常:UnsupportedOperationException

 

網絡操作在主線程異常:NetworkOnMainThreadException  

 

請求狀態異常: IllegalStateException (extends RuntimeException ,
                     父類:IllegalComponentStateException
在不合理或不正確時間內喚醒一方法時出現的異常信息。換句話說,即 Java 環境或 Java 應用不滿足請求操作)

網絡請求異常:HttpHostConnectException

 

子線程Thread更新UI view 異常:ViewRootImpl$CalledFromWrongThreadException

 

證書不匹配的主機名異常: SSLExceptionero

 

反射Method.invoke(obj, args...)方法拋出異常:InvocationTargetException

 

EventBus使用異常:EventBusException

 

非法參數異常:IllegalArgumentException

 

參數不能小於0異常:ZeroException




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM