学习目标:
数组的两种常见异常:
①空指针异常
②数组的越界
学习内容:
package com.qf.lzp;
public class demo03 {
public static void main(String[] args) {
int[] scores=new int [5];
for(int i=0;i<5;i++) {
scores[i] = i + 1;
}
print1(null);//测试空指针异常 NullPointerException
print2(scores);//测试数组的越界ArrayIndexOutOfBoundsException
}
public static void print1(int[] x){
System.out.println(“数组的长度为:”+x.length);
}
public static void print2(int[] x){
System.out.println(“数组的长度为:”+x.length);
System.out.println(x[x.length]);
}
}