/* | |
* @test /nodynamiccopyright/ | |
* @bug 4717165 | |
* @summary when can a statement complete normally? (break&continue versus finally) | |
* @author Neal Gafter (gafter) | |
* | |
* @compile/fail/ref=T4717165.out -XDrawDiagnostics T4717165.java | |
*/ | |
class T4717165 { | |
void f() { | |
int i; | |
a: try { | |
break a; | |
} finally { | |
return; | |
} | |
i = 12; // unreachable | |
} | |
} |