-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P2
-
Affects Version/s: 8
-
Component/s: docs
-
Verified
The following program crashes javac:
public class Test {
void m() {
m1(()-> {
new A(){
public void m11() {}
};
});
}
void m1(Runnable r) {}
}
This program compiles correctly if 'A' is a known identifier. We don't expect this code to be very frequent but this crash should be fixed in an early 8uX release.
public class Test {
void m() {
m1(()-> {
new A(){
public void m11() {}
};
});
}
void m1(Runnable r) {}
}
This program compiles correctly if 'A' is a known identifier. We don't expect this code to be very frequent but this crash should be fixed in an early 8uX release.
- relates to
-
JDK-8030816 javac crashes when mixing lambdas and inner classes
-
- Closed
-