public static List<InstagramComment> fromJson(JSONArray jsonArray) { if (jsonArray == null) { return null; } List<InstagramComment> comments = new ArrayList<>(); for (int i = 0; i < jsonArray.length(); i++) { JSONObject jsonObject; try { jsonObject = jsonArray.getJSONObject(i); } catch (Exception e) { e.printStackTrace(); continue; } InstagramComment comment = InstagramComment.fromJson(jsonObject); if (comment != null) { comments.add(comment); } } return comments; }