1.1 --- a/src/share/classes/com/sun/tools/javac/comp/Flow.java Sun Dec 05 15:26:55 2010 -0800 1.2 +++ b/src/share/classes/com/sun/tools/javac/comp/Flow.java Mon Dec 06 11:49:00 2010 +0000 1.3 @@ -886,6 +886,8 @@ 1.4 alive = resolveBreaks(tree, prevPendingExits) || 1.5 tree.cond != null && !tree.cond.type.isTrue(); 1.6 nextadr = nextadrPrev; 1.7 + inits.excludeFrom(nextadr); 1.8 + uninits.excludeFrom(nextadr); 1.9 } 1.10 1.11 public void visitForeachLoop(JCEnhancedForLoop tree) {