@Override
  public Object evaluate(EvaluationContextImpl context) throws EvaluateException {
    ObjectReference exception = (ObjectReference)myExceptionEvaluator.evaluate(context);
    EvaluateException ex = new EvaluateException(
      JavaDebuggerBundle.message("evaluation.error.method.exception", exception.referenceType().name()));
    ex.setTargetException(exception);
    throw ex;
  }
@Override
  public Object evaluate(EvaluationContextImpl context)