В объекте json, если мы можем найти, существуют ли данные jsonobj.has ("element_name"), как мы можем проверить, что данные являются jsonarray или json-объектом, следовать ошибке дает ошибку, если найден только один элемент события и выдает исключение JSON.Исключение JSON при вызове getJSONObject
JsonObject jObj;
if (json.has("Events")) {
try {
JSONArray eventsArray = json.getJSONObject("Events");
} catch (JSONException e) {
jObj = json.getJsonObject(""Events"")
}
}