Rethrown this exception as a new exception. Attempt to create a new exception of the same class if they have the default constructor of: {AMQConstant.class, String.class, Throwable.class}
Individual subclasses may override as requried to create a new instance.