code: public String getCurrent() {
  
      if (this.index >= this.parameters.length) {
        return null;
      }
      String arg = this.parameters[this.index];
      if (arg == null) {
        throw new NlsNullPointerException("arguments[" + this.index + "]");
      }
      return arg;
    }
docs: This method gets the current element. It is the same as {@link #getNext()} except that it does NOT step on to the
  next element.
  
  @return the current element or {@code null} if no {@link #hasNext() next} is available.