docs: public int getInt(String key) throws JSONException {
      Object o = get(key);
      try {
        return o instanceof Number ? ((Number) o).intValue() : Integer.parseInt((String) o);
      } catch (Exception e) {
        throw new JSONException("JSONObject[" + quote(key) + "] is not an int.");
      }
    }