Index: src/main/java/java/text/MessageFormat.java =================================================================== --- src/main/java/java/text/MessageFormat.java (revision 582102) +++ src/main/java/java/text/MessageFormat.java (working copy) @@ -427,8 +427,8 @@ * @exception IllegalArgumentException * when the pattern cannot be parsed */ - public static String format(String template, Object[] objects) { - return new MessageFormat(template).format(objects); + public static String format(String template, Object... objects) { + return new MessageFormat(template).format(objects == null ? null : (Object[])objects); } /**