New candidate JEP: 447: Statements before super()
Pedro Lamarão
pedro.lamarao at prodist.com.br
Wed Apr 19 14:57:03 UTC 2023
Thank to everyone involved for this effort!
In the first fail fast example, the presumably void return type is missing:
// This logic really belongs in the constructor
private static verifyPositive(long value) {
if (value <= 0)
throw new IllegalArgumentException("non-positive value");
}
Em qua., 19 de abr. de 2023 às 11:36, Mark Reinhold <
mark.reinhold at oracle.com> escreveu:
> https://openjdk.org/jeps/447
>
> Summary: In constructors in the Java programming language, allow
> statements that do not reference the instance being created to appear
> before this() or super().
>
> - Mark
--
Pedro Lamarão
https://www.prodist.com.br
Securing Critical Systems
Tel: +55 11 4380-6585
Antes de imprimir esta mensagem e seus anexos, certifique-se que seja
realmente necessário.
Proteger o meio ambiente é nosso dever.
Before printing this e-mail or attachments, be sure it is necessary.
It is in our hands to protect the environment.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/jdk-dev/attachments/20230419/5732912b/attachment-0001.htm>
More information about the jdk-dev
mailing list