Erreur compilation en java

Fermé
ihssanos Messages postés 29 Date d'inscription dimanche 26 août 2007 Statut Membre Dernière intervention 6 décembre 2013 - 9 mars 2013 à 15:52
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 9 mars 2013 à 18:13
Bonjour,

j'etais entren de faire un exercice en java et il me donne deux erreurx que j'arrive pas a resoudre, les :

Internal compiler error: java.lang.ArrayIndexOutOfBoundsException: 4 at org.eclipse.jdt.internal.compiler.codegen.ExceptionLabel.placeEnd(ExceptionLabel.java:41)

et la deuxieme :

Internal compiler error: java.lang.IllegalArgumentException: info cannot be null at org.eclipse.jdt.internal.compiler.codegen.StackMapFrame.addStackItem(StackMapFrame.java:81)

merci da'avance
A voir également:

2 réponses

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
9 mars 2013 à 17:45
La première : tu utilises en ligne 41 de ExceptionLabel.java un tableau avec un indice qui vaut 4 alors que cette case n'existe pas (le tableau devrait avoir au moins 4 cases pour que ceci fonctionne)

La deuxième : tu utilises en ligne 81 de StackMapFrame, un paramètre "info" qui a une valeur null ce qui est interdit. Tu dois passer un objet correct pour ce paramètre.
0
ihssanos Messages postés 29 Date d'inscription dimanche 26 août 2007 Statut Membre Dernière intervention 6 décembre 2013 3
9 mars 2013 à 18:07
Merci pour ta reponse mais le problem cé que je n'ai mem pas dans mon projet le fichier ExceptionLabel.java
et autre chose, l'erreur est notifiqué a la premiere ligne : package com.lynda.javatraining.db.tables;
0
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
9 mars 2013 à 18:13
En effet, je n'avais pas vu que c'était une erreur d'Eclipse (org.eclipse.jdt.internal.compiler...)
Le mieux est surement de réinstaller Eclipse.
0