JavaFX 2 – Catching all runtime exceptions
If you check the code for Platform.runLater() (see below), you will see that the exceptions are swallowed (lines 146 / 147), so a default uncaught exception handler won’t be able to catch them – based on that piece of code, I don’t think you have any options but to include try/catch blocks in your runnables. … Read more