1. 程式人生 > >陣列下標越界異常:Java.lang.ArrayIndexOutOfBoundsException

陣列下標越界異常:Java.lang.ArrayIndexOutOfBoundsException

這是一個非常常見的異常,從名字上看是陣列下標越界錯誤,解決方法就是檢視為什麼下標越界。 下面是一個錯誤示例:  Exception in thread "main" Java.lang.ArrayIndexOutOfBoundsException: 2  at test4.State.nextStates(State.java:93)  at test4.State.main(State.java:478) 從這些提示資訊中可以獲取如下資訊: 1、錯誤發生在93行 2、發生錯誤的時候,下標的值為2 接下來分析為什麼下標值為什麼是2就可以解決了。