1. 程式人生 > >JAVA程式常見異常

JAVA程式常見異常

異常類                                                   含義                                                                  原因


NullPointerException                       空指標異常                                           一個引用類的賦值是一個null
                                                                                                                            引用型別呼叫了方法/屬性

ArrayIndexOutBoundsException  陣列(下標)越界異常                          訪問陣列下標是,出現<0>=陣列長度

StringIndexOutBoundsException 字串(下標)越界異常                      訪問字串下標時,出現<0>=字串長度

classCastException                       強制型別轉換異常                                      轉換了非當前物件的型別

NumberFormatException             資料格式化異常                                       new Interger(“12a”);

ArithenmticException                       算數異常                                                 除數為0

InputMistmatchException                   輸入異常                                       Scanner input=new Scanner(System.in);
                                                                                                                    int a=input.nextInt();    //輸入為“a”