Back to Java Course
Java Course
Optional is a public final class which is used to deal with NullPointerException in Java Application.
import java.util.Optional; public class OptionalTest { public static void main(String args[]) { Integer[] numArray= new Integer[5]; // System.out.println(numArray[3].toString()); // It throws java.lang.NullPointerException Optional<Integer> optional = Optional.ofNullable(numArray[3]); if(optional.isPresent()) { System.out.println(numArray[3].toString()); } } }