code: public static synchronized <T> IExpectationSetters<T> expectNew(Class<T> type, Class<?>[] parameterTypes,
                                                                      Object... arguments) throws Exception {
          return doExpectNew(type, new DefaultMockStrategy(), parameterTypes, arguments);
      }
docs: Allows specifying expectations on new invocations. For example you might
  want to throw an exception or return a mock. Note that you must replay
  the class when using this method since this behavior is part of the class
  mock.
  <p/>
  Use this method when you need to specify parameter types for the
  constructor when PowerMock cannot determine which constructor to use
  automatically. In most cases you should use
  {@link #expectNew(Class, Object...)} instead.