JSON Java vérifier élément est un JSONArray ou JSONObject

Comment faire pour vérifier si un élément est un JSONArray ou JSONObject. J'ai écrit le code pour vérifier,

if(jsonObject.getJSONObject("Category").getClass().isArray()) {

} else {

}

Dans ce cas, si l'élément "catégorie" est JSONObject puis il travail bien, mais si elle contient un tableau alors il jeter l'exception: JSONArray ne peut pas être convertie JSONObject. S'il vous plaît aider.
Merci.

InformationsquelleAutor Neetesh | 2011-09-02