/* | |
* @test /nodynamiccopyright/ | |
* @bug 4704365 | |
* @summary definite assignment status within the case expression | |
* @author Neal Gafter (gafter) | |
* | |
* @compile/fail/ref=T4704365.out -XDrawDiagnostics T4704365.java | |
*/ | |
class T4704365 { | |
T4704365() { | |
switch (1) { | |
case 0: | |
final int i = 3; // line 1 | |
break; | |
case i: // error: i not definitely assigned | |
break; | |
} | |
} | |
} |