JEP 447: Statements prior to super(…) (Preview): Provides developers the liberty to precise the behavior of constructors. By making it possible for statements that do not reference the instance getting made to appear just before an specific constructor invocation, this characteristic allows a far more purely natural placement of logic https://cesarvvsni.ageeksblog.com/28221324/what-does-new-jav-mean