code: public Object[] getArguments() {
      if (mArguments == null)
        return new Object[0];
  
      Object[] result = new Object[mArguments.length];
      System.arraycopy(mArguments, 0, result, 0, mArguments.length);
      return result;
    }
docs: Gets the arguments to this exception's message. Arguments allow a
  <code>InternationalizedRuntimeException</code> to have a compound message, made up of
  multiple parts that are concatenated in a language-neutral way.
  
  @return the arguments to this exception's message.