10
Почему следует использовать Objects.requireNonNull ()?
Я отметил, что многие методы Java 8 в Oracle JDK используют Objects.requireNonNull(), который внутренне выдает, NullPointerExceptionесли данный объект (аргумент) есть null. public static <T> T requireNonNull(T obj) { if (obj == null) throw new NullPointerException(); return obj; } Но NullPointerExceptionбудет брошен в любом случае, если nullобъект разыменован. Итак, зачем делать …