public IonException(Throwable cause){
  super(cause.getMessage(),cause);
}

public IonException ( Throwable cause ) { super ( cause . getMessage ( ) , cause ) ; }
constructs a new exception with the given cause , copying the message from the cause into this instance .
