int[] a = new int[0];
if(a.length == 0)
System.out.println("长度为0");
System.out.println(a[0]);
//java.lang.ArrayIndexOutOfBoundsException: 0
a = null;
if(a == null)
System.out.println("空!");
所以对输入的数据要判断其是否是为null或者是数组长度为0。