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

Reply via email to