Salve a tutti,
da un po di tempo non riesco a fa partire questo programma:
codice:
public class faliali {
public static void main (String[] args) {
int giorno[];
giorno = new int[7];
giorno[1] = 13;
giorno[2] = 3;
giorno[3] = 20;
giorno[4] = 7;
giorno[5] = 8;
giorno[6] = 77;
giorno[7] = 55;
int i;
for (i = 1; i < 7; i++)
System.out.println("il giorno "+i+" devi pagare "+giorno[i]);
}
}
il compilatore me lo compila senza problemi, ma quando poi vado ad eseguirlo mi da questo messaggio di errore :
codice:
Exception in theread "main" java.lang.ArrayIndexOutOfBoundsException : 7
at faliali.main(faliali.java:11)
Non riesco a capire dovè l'errore o l'inesattezza... mi potreste consigliare qualcosa per il corretta esecuzione del programma?
Grazie in anticipo. Ciao