Optional Class In Java 8