Bonjour à tous,
J'ai un problème avec ma petite application java, j'ai tout essayé, mais en vain. C'est pq je me tourne vers vous!
Voila, j'ai une méthode qui parcours un vecteur, et dans la boucle, ca appelle un méthode qui affiche des infos (c'est tout bête en fait!)
Mais voila, jai une erreur (exception) que je n'arrive pas a résoudre.
Voici mon code :
La méthode "afficher()" ne fait qu'afficher les attributs privés de la classe Lecteur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 System.out.println("Lecteurs : \n"); for(int i=0;i<=mesLecteurs.size();i++) { ((Lecteur)(mesLecteurs.elementAt(i))).afficher(); }
Voici l'erreur qui est générée :
Je précise que je suis débutante en java, et donc que je suis assez nulle !Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1 >= 1
at java.util.Vector.elementAt(Unknown Source)
at Gestion.Bibliotheque.consulter(Bibliotheque.java:37)
at Lancement.Test.main(Test.java:144)![]()
Merci d'avance
Partager