title: Mockito.doThrow with custom stacktrace
body: <p>I'm trying to unit test a specific scenario that requires me to throw an exception with a specific stack trace element.</p>
  
  <p>Basically I do:</p>
  
  <pre><code>    final RuntimeException exception = new RuntimeException();
      exception.setStackTrace(
          new StackTraceElement[] {
              new StackTraceElement(
                  Claims.class.getCanonicalName(),
                  "add",
                  "Claims.java",
                  123
              )
          }
      );
      Mockito.doThrow(exception).when(stk).process(project, claim);
  </code></pre>
  
  <p>But in the method under test the exception thrown doesn't contain this element, it contains a stack trace to the unit test class.</p>
  
  <p>Is it possible for Mockito to throw the exception exactly as I want? Or will it always override the stack trace?</p>