Bonjour !

J'aurais aimé savoir s'il est possible d'exécuter la même instance d'un thread plusieurs fois sans avoir à le "geler" entre deux exécutions (boucle avec flag).

A savoir quelque chose comme ça :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
Thread t = new Thread();
t.start();
try {
	t.join();
} catch (InterruptedException e) {}
// .... autre code à effectuer entre deux
t.start();
sauf que cela me retourne cette erreur-ci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Exception in thread "main" java.lang.IllegalThreadStateException
	at java.lang.Thread.start(Unknown Source)
	at Reseau.main(Reseau.java:123)
Une idée ou bien il ne me reste qu'à ne pas laisser mon thread et le faire recommencer ?