From c8d37c27542e437415ac5f91ef2e05f310d80034 Mon Sep 17 00:00:00 2001 From: h7x4 Date: Wed, 17 Feb 2021 21:17:02 +0100 Subject: [PATCH] Add error catch on FXMLLoader --- src/main/java/app/Main.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/app/Main.java b/src/main/java/app/Main.java index a0bf83f..e4f2686 100644 --- a/src/main/java/app/Main.java +++ b/src/main/java/app/Main.java @@ -24,7 +24,15 @@ public class Main extends Application { public void start(Stage window) throws IOException { window.setTitle("Hello world"); - Parent document = FXMLLoader.load(getClass().getResource("/fxml/Main.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/fxml/Main.fxml")); + Parent document; + + try { + document = fxmlLoader.load(); + } catch (IOException e) { + throw new RuntimeException(e); + } + Scene scene = new Scene(document); window.setScene(scene); window.show();