jdk-24/langtools/test/tools/javac/LabeledDeclaration.java
Jan Lahoda e95348b58e 8057652: Request to improve error messages for labeled declarations
Parse labeled statements as block statements to improve error recovery for labeled declarations; related cleanup.

Reviewed-by: jjg
2014-10-09 10:08:52 +02:00

15 lines
314 B
Java

/*
* @test /nodynamiccopyright/
* @bug 4039843 8057652
* @summary The compiler should not allow labeled declarations.
* @author turnidge
*
* @compile/fail/ref=LabeledDeclaration.out -XDrawDiagnostics LabeledDeclaration.java
*/
class LabeledDeclaration {
void method() {
foo: int i = 111;
}
}