How do you create an `Optional` object that contains a non-null value?
You create an `Optional` object using `Optional.empty()`, which represents an empty `Optional`.
Thatâ€™s incorrect. `Optional.empty()` creates an empty `Optional`, not one containing a non-null value.
Can you explain the difference between `Optional.of()` and `Optional.empty()`?