public class MesDias {
int mes;
int dias;
}
class MesDiasJuntos{
public static void main(String[] args) {
MesDias [] qtdMesDias = new MesDias[2];
int x=0;
qtdMesDias[0].mes = 1;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 2;
qtdMesDias[1].dias = 28;
qtdMesDias[0].mes = 3;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 4;
qtdMesDias[1].dias = 30;
qtdMesDias[0].mes = 5;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 6;
qtdMesDias[1].dias = 30;
qtdMesDias[0].mes = 7;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 8;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 9;
qtdMesDias[1].dias = 30;
qtdMesDias[0].mes = 10;
qtdMesDias[1].dias = 31;
qtdMesDias[0].mes = 11;
qtdMesDias[1].dias = 30;
qtdMesDias[0].mes = 12;
qtdMesDias[1].dias = 31;
while (x<2) {
System.out.println (qtdMesDias[x].mes);
System.out.println(qtdMesDias[x].dias);
}
}
}
E o erro é o seguinte:
Exception in thread "main" java.lang.NullPointerException
at arrays.MesDiasJuntos.main(MesDias.java:24)
Java Result: 1