Bonjour,
il doit y avoir quelque chose que je n'ai pas compris dans les états des thread et l’exception java.lang.IllegalThreadStateException
Je fais ça
Au premier passage il m'affiche
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 System.out.println("Etat du thread " + this.isAlive()); if(!this.isAlive()) this.start();
Etat du thread false
et tout va bien.
Puis je rappelle se bout de code (et pour mi je suis sortie du premier run)
il m'affiche toujours
Etat du thread false
et du coup essaye de re-faire un start (et jusque là c’est ce que je veux), et bam, IllegalThreadStateException.
Il y a quelque chose qui m'échappe du coup.
Partager