Solution: Using Optional Class Optional. ofNullable() method of the Optional class, returns a Non-empty Optional if the given object has a value, otherwise it returns an empty Optional. We can check whether the returned Optional value is empty or non-empty using the isPresent() method.
Read moreWhat is the significance of Optional in Java 8?
So, to overcome this, Java 8 has introduced a new class Optional in java. util package. It can help in writing a neat code without using too many null checks . By using Optional, we can specify alternate values to return or alternate code to run.
Read more