System.out.println no funciona

¿Cuáles son algunos escenarios en los que System.out.println de java no produciría ningún resultado? Tengo una llamada dentro de un método y, a veces, cuando se llama al método obtengo la impresión y otras veces no.

Actualización: también estoy usando System.out.flush () después de println.

Actualización: Gracias por la ayuda de depuración. Resultó que una llamada de bloqueo para abrir un cuadro de diálogo hizo que la salida pareciera estar muy fuera del orden correcto. Pensé que el método para el que intentaba imprimir mensajes se llamaba cuando se cerró el cuadro de diálogo, pero el método en sí era lo que llamaba el cuadro de diálogo y, después del cierre, ya habían pasado las impresiones, que era donde comencé a buscar la prueba. Si alguien tiene la capacidad de eliminar esta pregunta, ya que el problema no era lo que se preguntó originalmente, se agradecería.

Respuestas a la pregunta(6)

Su respuesta a la pregunta