Bonjour,
voici le code de ma méthode de lecture :
public void init()
{
String maLigne;
BufferedReader monBufferedReader;
File monFichier = new File("guitare.dat");
try{
String maGuitare[] = new String[60];
monBufferedReader = new BufferedReader(new FileReader(monFichier));
while((maLigne = monBufferedReader.readLine())!=null)
{
maGuitare = maLigne.split(" ");
tabGuitare[nbGuitare] = new Guitare (maGuitare[0],maGuitare[1],maGuitare[2],maGuitare[3],maGuitare[4],"");
nbGuitare++;
}
monBufferedReader.close();
}
catch (IOException exc)
{
System.out.println("\n Erreur : " + exc);
}
}
mon fichier à 11 lignes et j'ai l'erreur suivante :
java.lang.ArrayIndexOutOfBoundsException: 10
gratte.Guitare.init(Guitare.java:120)
Je ne la comprends pas
