Parsing can throw additional unwrapped exceptions for things like number formats
diff --git a/src/main/java/org/apache/sling/jcr/repoinit/impl/RepoInitWebConsole.java b/src/main/java/org/apache/sling/jcr/repoinit/impl/RepoInitWebConsole.java
index 4e9f48f..b98b383 100644
--- a/src/main/java/org/apache/sling/jcr/repoinit/impl/RepoInitWebConsole.java
+++ b/src/main/java/org/apache/sling/jcr/repoinit/impl/RepoInitWebConsole.java
@@ -128,7 +128,7 @@
             operations = parser.parse(statements);
             messages.add("PARSING SUCCEEDED: ");
             operations.stream().map(Operation::toString).forEach(messages::add);
-        } catch (RepoInitParsingException e) {
+        } catch (Exception e) {
             messages.add("PARSING FAILED: ");
             messages.add(e.toString());
         }