Bonjour,
Je ne comprends pas pourquoi j'ai cette erreur?
Voici mon code
BufferedReader in_reader = new BufferedReader(new FileReader("mon fichier"));
String ligne = in_reader.readLine();
while ((ligne = in_reader.readLine()) != null){
if(ligne.indexOf("SG_")!=-1 ){
System.out.println(ligne);
//mon code
}
Arrivé à la ligne 500 de mon fichier à lire j'ai une erreur. Pourtant je rentre dans mon test, j'ai donc bien SG_ en début de ligne mais lorsque je l'affiche ce n'est pas le cas. J'ai la ligne précédente qui est resté dans mon string ligne.
Voici l'erreur:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 5
at Main.main(Main.java:71)

 

 
		
		 
         
 

 
			
			

 
   


 probleme avec BufferedReader
 probleme avec BufferedReader
				 Répondre avec citation
  Répondre avec citation
Partager