Hello,
If you try to compile this code, the error message is about value classes even
if there is no value class (it's more about a (questionable) enhancement of
strict initialization).
public class JavacFunnyErrorMessage {
int foo;
JavacFunnyErrorMessage() {
this.foo = 42;
System.err.println(this.foo);
super();
}
}
$ /Users/forax/jdk/jdk-28.jdk/Contents/Home/bin/javac
src/JavacFunnyErrorMessage.java
src/JavacFunnyErrorMessage.java:5: error: value classes are a preview feature
and are disabled by default.
System.err.println(this.foo);
^
(use --enable-preview to enable value classes)
1 error
regards,
Rémi