1.1 --- a/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Mon Apr 04 19:36:26 2011 +0100 1.2 +++ b/src/share/classes/com/sun/tools/javac/parser/JavacParser.java Wed Apr 06 19:30:57 2011 -0700 1.3 @@ -1837,7 +1837,7 @@ 1.4 JCModifiers mods = optFinal(Flags.PARAMETER); 1.5 List<JCExpression> catchTypes = catchTypes(); 1.6 JCExpression paramType = catchTypes.size() > 1 ? 1.7 - toP(F.at(catchTypes.head.getStartPosition()).TypeDisjunction(catchTypes)) : 1.8 + toP(F.at(catchTypes.head.getStartPosition()).TypeUnion(catchTypes)) : 1.9 catchTypes.head; 1.10 JCVariableDecl formal = variableDeclaratorId(mods, paramType); 1.11 accept(RPAREN);