cause

public abstract Throwable cause()(source)

If this result is not successful due to an exception, this method returns the causing exception. Otherwise null is returned.

Return

the exception or null