code: @Override
      public final String getString(final int i) {
          String val = this.array.optString(i, null);
          if (val == null) {
              throw new ObjectMissingException(this, "[" + i + "]");
          }
          return val;
      }
docs: Get the element at the index as a string.
  
  @param i the index of the element to access