-
Bug
-
Resolution: Duplicate
-
P5
-
None
-
6
-
generic
-
generic
$ cat Test.java
class Test {
void m(Object object, Object[] objects) {
for (item : objects) { }
}
}
$ javac Test.java
Test.java:3: not a statement
for (item : objects) { }
^
Test.java:3: ';' expected
for (item : objects) { }
^
Test.java:3: illegal start of expression
for (item : objects) { }
^
Test.java:3: not a statement
for (item : objects) { }
^
Test.java:3: ';' expected
for (item : objects) { }
^
5 errors
class Test {
void m(Object object, Object[] objects) {
for (item : objects) { }
}
}
$ javac Test.java
Test.java:3: not a statement
for (item : objects) { }
^
Test.java:3: ';' expected
for (item : objects) { }
^
Test.java:3: illegal start of expression
for (item : objects) { }
^
Test.java:3: not a statement
for (item : objects) { }
^
Test.java:3: ';' expected
for (item : objects) { }
^
5 errors
- duplicates
-
JDK-7159445 (javac) emits inaccurate diagnostics for enhanced for-loops
-
- Closed
-