diff --git a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java index fcf34164..a8153576 100644 --- a/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java +++ b/flatlaf-core/src/main/java/com/formdev/flatlaf/FlatLaf.java @@ -222,8 +222,10 @@ public abstract class FlatLaf value = value.substring( REF_PREFIX.length() ); String newValue = properties.getProperty( value ); - if( newValue == null ) + if( newValue == null ) { System.err.println( "variable or reference '" + value + "' not found" ); + throw new IllegalArgumentException( value ); + } return resolveValue( properties, newValue ); }