Optional
- Represents a value that may or may not be present.
- Useful for handling situations where a value might be null, preventing Null Pointer Exceptions.
Usage
public void box(Cat schrodingers){
Optional<String> optionalName = Optional.ofNullable(schrodingers);
if (optionalName.isPresent()) {
System.out.println("Cat is alive");
} else {
System.out.println("Cat is dead");
}
}
Backlinks