Itérations importantes ::::> plantage - Java - Programmation
Marsh Posté le 16-09-2004 à 16:06:08
de ton code peut etre?
(benou, j'ai ta bénoudiction?)
Marsh Posté le 16-09-2004 à 16:06:26
870 est un nombre réservé. Quand tu incrémentes une variable de 870 à 871, tu vides la pile et donc ton programme plante.
Plus sérieusement, il dit pas quelque chose ton programme quand il plante ? genre un message d'erreur ?
Marsh Posté le 16-09-2004 à 16:12:54
toooms a écrit : Bonjour |
c'est une peu court jeune homme ...
sans le message d'erreur (complet si possible), on va pas pouvoir t'aider ...
Marsh Posté le 16-09-2004 à 16:15:10
toooms a écrit : Java.lang.NullPointerException |
Et sans vouloir abuser de ton précieux temps, un extrait du code qui produit le plantage, c'est envisageable ?
Marsh Posté le 16-09-2004 à 16:16:19
toooms a écrit : Java.lang.NullPointerException |
j'avais indiqué "(complet si possible)" ...
tu dois avoir le numéro de la classe et la ligne où cette erreur a été générée à côté de la sa stacktrace.
regarde ton code à cette ligne là, tu devrais trouver ton erreur. Tu as surement une variable non initialisée ...
Si tu ne trouves pas, copie ici ton code autour de cette ligne ...
Marsh Posté le 16-09-2004 à 16:16:40
toooms a écrit : Non... C le problème... J'ai po le droit... |
Personne ici n'a de boule de crystal, donc on risque pas de t'aider là...
Marsh Posté le 16-09-2004 à 16:17:00
toooms a écrit : Non... C le problème... J'ai po le droit... |
dans ce cas, cherche tout seul à cette ligne là ...
et écrit correctement stp. (comme indiqué dans la charte de ce forum)
Marsh Posté le 16-09-2004 à 16:19:36
Je fais une boucle For qui boucle près de 160000 fois avec une ecriture sur un fichier de sortie.
Ca marche jsuqu'à la 870éme itération
Marsh Posté le 16-09-2004 à 16:20:29
toooms a écrit : Je fais une boucle For qui boucle près de 160000 fois avec une ecriture sur un fichier de sortie. |
ça nous fait une belle jambe.
Marsh Posté le 16-09-2004 à 16:20:54
toooms a écrit : Je fais une boucle For qui boucle près de 160000 fois avec une ecriture sur un fichier de sortie. |
On ne peut pas t'aider avec ce genre d'indication, tu t'en doutes bien ...
Marsh Posté le 16-09-2004 à 16:23:46
NullPointerException veut dire que tu essaie d'accéder à une propriété à partir d'une référence qui vaut null. A toi de trouver dans ton itération, tous les objets auxquels tu est susceptible d'accéder (en t'aidant de la stacktrace de ton exception) et de vérifier qu'il est impossible que l'un d'eux soit null à ce moment là.
Marsh Posté le 16-09-2004 à 16:27:52
toooms a écrit : Comment faire pour passer celà? |
if (i==870) { i +=2 } else { i++}
de rien
Marsh Posté le 16-09-2004 à 16:44:48
-- > la prochaine fois tu mettras des point-virgule stp.
IWHBC
Marsh Posté le 16-09-2004 à 16:57:11
toooms a écrit : Je fais une boucle For qui boucle près de 160000 fois avec une ecriture sur un fichier de sortie. |
Marsh Posté le 16-09-2004 à 18:39:45
Attend c'est pas tout le monde qui est capable d'écrire un fichier caractère par caractère
Marsh Posté le 16-09-2004 à 15:59:51
Bonjour
J'ai souci
Au bout d'un nombre d'itérations (870 environ) mon prog plante
Pour un nombre d'iteration inferieur, tout fonctionne...
D'où vient le problème?