diff --git a/src/java.base/share/classes/java/util/Objects.java b/src/java.base/share/classes/java/util/Objects.java index 760de2a0fbb..5196e3dd7d1 100644 --- a/src/java.base/share/classes/java/util/Objects.java +++ b/src/java.base/share/classes/java/util/Objects.java @@ -351,7 +351,7 @@ public static T requireNonNullElseGet(@Nullable T obj, Supplier T requireNonNull(@Nullable T obj, Supplier messageSupplier) { + public static T requireNonNull(@Nullable T obj, @Nullable Supplier messageSupplier) { if (obj == null) throw new NullPointerException(messageSupplier == null ? null : messageSupplier.get());