On Wed, 9 Mar 2022 22:52:41 GMT, Mandy Chung <mch...@openjdk.org> wrote:

> A simple patch to call `Objects.requireNonNull(recv)` for an explicit null 
> receiver check rather than NPE thrown by `Object::getClass`.  The message of 
> NPE generated by JEP 358 (Helpful NullPointerExceptions) is supposed to be 
> helpful but not in this case.

I'd like to know if the explicit null check will lead to removal of the 
existing implicit null checks? Otherwise this is just "death by a thousand 
cuts" whether requireNonNull is inlined or not.

-------------

PR: https://git.openjdk.java.net/jdk/pull/7766

Reply via email to