for(int j=0;j<10;j++){
days[j].year=(int)(Math.random()*2000);
                days[j].month=(int)(Math.random()*12);
                days[j].day=(int)(Math.random()*30);
}我的days是一个Date数组,year、month、day 是int整形,为什么会报这个异常?Exception in thread "main" java.lang.NullPointerException
at com.sky.test.DateTest.main(DateTest.java:30)