Bonjour,

Je utilise des threads dans mon application. Et j'ai les lignes de code suivant:

if (! this.isAlive()){
this.start();
}


Ce qui se passe est que au bout d'un moment mon thread se trouve dans un état ou il sort une exception java.lang.IllegalThreadStateException sur
this.start();

Alors je ne comprends pas comment il peux arriver là alors que il est passé par this.isAlive(), et surtout que est ce que je peux faire?...