| /* | |
| * @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; | |
| } | |
| } | |
| } |