Auf Thema antworten

Ich find's nicht besonders geschickt, Exceptions zur Kontrollflusssteuerung zu missbrauchen. Wenn ein Thread in seiner run()-Methode berechnen kann, ob er beendet werden möchte oder nicht, soll er das auch tun. Eine einfache klar forumulierte Abbruchbedingung reicht, meinetwegen auch mit Flag-Variablen. Warum mit InterruptedExceptions werfen? Das ist doch viel schwieriger zu verstehen.


Anders ist es, wenn ein Thread "von Außen" abgebrochen werden soll.



Oben