Java之常見異常 整理集合
異常: 出現意外情況
ex:NullPointerException :空指標異常 (出現條件:使用物件(欄位/方法)值為null時)
ArrayIndexOutOfBoundsException :陣列下標越界異常 (出現條件:使用超出陣列下標範圍的下標)
NumberFormatException :數字格式化異常 (出現條件:不符合轉換格式的字串被轉換成數字時)
ParseException : 解析異常 (出現條件:需要轉換成Date的字串內容,不符合SimpleDateFormat物件指定的格式)
ClassCastException :型別轉換異常 (出現條件:將一個型別轉換成另一個型別,兩個型別沒有繼承關係) ArithmeticException : 數學運算異常 (出現條件: ex:1/0)
下面來舉例看看具體錯誤情況:
ex1 : NullPointerException :空指標異常 (出現條件:使用物件(欄位/方法)值為null時)
ex2 : ArrayIndexOutOfBoundsException :陣列下標越界異常 (出現條件:使用超出陣列下標範圍的下標)
ex3 : NumberFormatException :數字格式化異常 (出現條件:不符合轉換格式的字串被轉換成數字時)
ex4 : ParseException : 解析異常 (出現條件:需要轉換成Date的字串內容,不符合SimpleDateFormat物件指定的格式)
ex5 : ClassCastException :型別轉換異常 (出現條件:將一個型別轉換成另一個型別,兩個型別沒有繼承關係)
ex6 : ArithmeticException : 數學運算異常 (出現條件: ex:1/0)
相關文章
- jmu-Java-06異常-01-常見異常Java
- Java常見知識點彙總(⑨)——異常Java
- java集合中的常見考點Java
- Flutter 常見異常分析Flutter
- Java之自定義異常Java
- Java中常見的十八種異常!Java
- JAVA集合:常見Set原始碼學習Java原始碼
- Java基礎異常整理(持續更新)Java
- Java 異常(二) 自定義異常Java
- druid連線池常見異常UI
- istio 常見的 10 個異常
- C#規範整理·異常與自定義異常C#
- 【java】異常Java
- java 異常Java
- Java 異常Java
- Java異常Java
- 異常JavaJava
- Java常見知識點彙總(⑦)——集合框架Java框架
- Java常見異常彙總 這些“攔路虎”你遇見了嗎?Java
- hibernate異常之--count查詢異常
- 異常-Throwable的幾個常見方法
- Java之異常處理try{}catch(){}Java
- JAVA學習之異常處理Java
- Java 異常表與異常處理原理Java
- 前端常見問題整理前端
- CentOS 常見異常及解決辦法CentOS
- oracle常見異常等待——latch處理思路Oracle
- 集合常見的面試題面試題
- JavaScript常見演算法集合JavaScript演算法
- Java 異常(一) 異常概述及其架構Java架構
- Java集合類常見面試知識點總結Java面試
- Vue常見面試題整理Vue面試題
- Javascript常見演算法整理JavaScript演算法
- HashMap常見面試題整理HashMap面試題
- 常見功能測試點整理
- 整理kafka常見面試題Kafka面試題
- 超詳細的Java面試題總結(三)之Java集合篇常見問題Java面試題
- 【Android Eclipse】Eclipse 引用 library 時的常見異常AndroidEclipse