Wer unterbricht meinen Thread?

Ich verstehe, was eine InterruptedException macht und warum sie ausgelöst wird. In meiner Bewerbung bekomme ich es jedoch beim WartenSwingUtilities.invokeAndWait() auf einem Thread, der nur von meiner Anwendung bekannt ist und meine Anwendung nie aufruftThread.interrupt() Auf keinem Thread wird auch die Referenz des Threads an irgendjemanden weitergegeben.

Meine Frage ist also: Wer unterbricht meinen Thread?

Gibt es eine Möglichkeit zu sagen? Gibt es einen Grund, warum die InterruptedException nicht den Namen des Threads enthält, der den Interrupt anfordert?

Ich habe gelesen, dass dies ein Framework oder eine Bibliothek sein könnte. Wir verwenden Folgendes, aber ich kann mir keinen Grund vorstellen, warum sie meinen Thread unterbrechen sollten:

ÜberwinternFrühlingLog4JMySQL-Anschluss

Antworten auf die Frage(3)

Ihre Antwort auf die Frage