public CommunicationException(Throwable target){
  super(target.getMessage());
  initCause(target);
}

public CommunicationException ( Throwable target ) { super ( target . getMessage ( ) ) ; initCause ( target ) ; }
constructs a communicationexception with a target exception .
