1.1 --- a/src/share/classes/com/sun/tools/javac/jvm/Gen.java Mon Apr 04 19:36:26 2011 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javac/jvm/Gen.java Wed Apr 06 19:30:57 2011 -0700 1.3 @@ -1456,7 +1456,7 @@ 1.4 List<Integer> gaps) { 1.5 if (startpc != endpc) { 1.6 List<JCExpression> subClauses = TreeInfo.isMultiCatch(tree) ? 1.7 - ((JCTypeDisjunction)tree.param.vartype).alternatives : 1.8 + ((JCTypeUnion)tree.param.vartype).alternatives : 1.9 List.of(tree.param.vartype); 1.10 while (gaps.nonEmpty()) { 1.11 for (JCExpression subCatch : subClauses) {