PrepZone Logo
PrepZone
Back to Java

Java · Easy

Difference between Optional.of(), Optional.ofNullable(), Optional.empty().

JavaJava 8+

Answer preview

Optional.of(value) — Creates an Optional containing the given non-null value. Throws NullPointerException immediately if value is null. Use when you are certain the value is present.…