Exception de type ArrayIndexOutOfBoundException
Bonjour,
Je rencontre une exception de type ArrayIndexOutOfBoundException sur le code suivant, à la ligne
Code:
xElement.setY(letters[i]);
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public void wdDoInit()
{
//@@begin wdDoInit()
String[] letters = new String []
{"A", "B", "C", "D"};
//Create context elements for the node "X"
List nodeElements = new ArrayList();
for (int i = 0; i <letters.length; ++i)
{
IPrivateTestView.IXElement xElement = wdContext.createXElement();
xElement.setY(letters[i]);
nodeElements.add(xElement);
} |
En testant mon code, j'ai bien mon tableau de String letters = 4. Je ne vois donc pas pourquoi mon code rentre en erreur.
Merci d'avance pour votre aide.
Thibault
pb ArrayIndexOutOfBoundsAxception
bonjour,
Je suis en train de réaliser un projet en JAVA consistant en la conversion d'un fichier csv en fichier xml. le fichier étant particulier je ne peux pas utiliser les outils du commerce.
Dans mon fichier csv j'ai une redondance d'information et il faut que je l'évite sur mon fichier xml.
J'ai eu donc l'idée de créer une arrayList pour pouvoit comparer les valeurs. Si la valeur est la même je ne la mets pas dans le fichier xml sinon je la met.
Mais lorsque j'ajoute dans ma liste à un moment il me met : Exception ArrayIndexOutOfBoundsException. à quoi cela peut-il être du ? car ça ne me bloque pas l'execution du programme.
J'avoue que je suis perdue.
Si vous pouviez m'expliquer d'ou peut venir l'erreur ça se sympa.
Merci d'avance
Backa.