Java 8 optional if not present July 8, 2019 16 32 64 128 Java 8 optional throw exception if not present Java 8 optional return null if not present Java 8 optional