diff -r a7c037dd2e14 -r 0dd4f82becda jdk/test/java/util/Formatter/BasicFloatObject.java --- a/jdk/test/java/util/Formatter/BasicFloatObject.java Thu Jul 23 14:06:51 2009 +0100 +++ b/jdk/test/java/util/Formatter/BasicFloatObject.java Fri Jul 24 11:06:57 2009 -0700 @@ -486,6 +486,10 @@ //--------------------------------------------------------------------- tryCatch("%-s", MissingFormatWidthException.class); tryCatch("%--s", DuplicateFormatFlagsException.class); + tryCatch("%#s", FormatFlagsConversionMismatchException.class, 0); + tryCatch("%#s", FormatFlagsConversionMismatchException.class, 0.5f); + tryCatch("%#s", FormatFlagsConversionMismatchException.class, "hello"); + tryCatch("%#s", FormatFlagsConversionMismatchException.class, null); //--------------------------------------------------------------------- // %h