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