diff -r 88e2753a2334 -r 0fe62353385b src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java --- a/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java Wed Oct 23 10:10:34 2019 -0400 +++ b/src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java Wed Oct 23 10:37:54 2019 -0400 @@ -429,9 +429,7 @@ public boolean validate(Map params) throws ConfigException { try { - if (params == null) throw new ConfigException( - I18N.getString("error.parameters-null"), - I18N.getString("error.parameters-null.advice")); + Objects.requireNonNull(params); //run basic validation to ensure requirements are met //we are not interested in return code, only possible exception