System.out.println funktioniert nicht

Was sind einige Szenarien, in denen javas System.out.println keine Ausgabe erzeugen würde. Ich habe einen Aufruf innerhalb einer Methode und manchmal, wenn die Methode aufgerufen wird, erhalte ich den Ausdruck und andere Male, die ich nicht tue.

Update: Ich benutze auch System.out.flush () nach dem println.

Update: Vielen Dank für die Hilfe beim Debuggen. Es stellte sich heraus, dass der Aufruf zum Öffnen eines Dialogfelds blockiert war und die Ausgabe weitestgehend von der richtigen Reihenfolge abwich. Ich dachte, die Methode, für die ich versuchen wollte, Nachrichten zu drucken, würde beim Schließen des Dialogfelds aufgerufen, aber die Methode selbst war der Aufruf des Dialogfelds. Nach dem Schließen war sie bereits hinter den Ausdrucken, auf denen ich nach dem Test gesucht habe. Wenn jemand die Möglichkeit hat, diese Frage zu löschen, da das Problem nicht das war, was ursprünglich gestellt wurde, wäre er dankbar.

Antworten auf die Frage(12)

Ihre Antwort auf die Frage