@Override public void obtrudeException(Throwable cause) { this.cause = requireNonNull(cause); super.obtrudeException(cause); }