1. 程式人生 > >數組中常見的異常

數組中常見的異常

array 就會 lean ava 下標 print nds 找到 數組下標

數組中常見的異常有:1、數組下標越界異常 2、數組空指針異常,其中空指針異常又分為3種,代碼示例如下:

public class Exception1 {
public static void main(String[] args) {
//1、數組下標下標越界的異常:java.lang.ArrayIndexOutOfBoundsException
// int[] i=new int[10];
// i[10] = 8;//下標越界了
// System.out.println(i[10]);

//2、空指針異常 java.lang.NullPointerException
//第一種
// boolean[] b=new boolean[3];
// b=null;//此處出現空指針異常
// System.out.println(b[0]);

//第二種
// String[] str=new String[5];
// str[4]=new String("AA");//或者寫成str[3]="AA",不寫這一句就會出現空指針異常
// System.out.println(str[4].toString());

//第三種
int[][] j=new int[3][];
j[1][0]=6;//首地址為null,無法找到指定的值
}

}

數組中常見的異常