Maurizio Cimadamore 4cb585609d 7139681: Enhanced for loop: local variable scope inconsistent with JLS
For-each loop variable is incorrectly visible from the for-each expression

Reviewed-by: jjg, vromero
2013-06-06 15:32:41 +01:00

17 lines
346 B
Java

/*
* @test /nodynamiccopyright/
* @bug 7139681
* @summary Enhanced for loop: local variable scope inconsistent with JLS
*
* @compile/fail/ref=T7139681neg.out -XDrawDiagnostics T7139681neg.java
*/
class T7139681neg {
void testArray() {
for (int a : a) { }
}
void testIterable() {
for (Integer b : b) { }
}
}