Gets the value of this optional if it exists, or throws an exception as produced by the given delegate.
A delegate that returns an exception to throw if this optional is null.
The value of this optional.
Gets the value of this optional if it exists, or throws an exception as produced by the given delegate.