Quantcast
Channel: 質問!ITmedia 新着質問(Java/253)
Viewing all articles
Browse latest Browse all 2439

try catchで例外が出ても処理を続けたい

$
0
0
java初心者です。 androidアプリも初心者なのですが、 youtube検索のjsonフィードから 要素data.items.content.1 を取り出すプログラムを作りたく、以下コードを書きました。 ところが、要素data.items.content.1 は全てのアイテムに含まれるわけではないらしく、 当該要素を含まないアイテムを検査した時点で例外を吐いて ループ終了してしまいました。 無ければ""として次に行くコードはどう書けば良いのでしょうか? JsonObjectRequest = new JsonObjectRequest(Method.GET, "http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&q=Michael", null, new Listener(){ @Override public void onResponse(JSONObject json){ try { JSONArray items = json.getJSONObject("data").getJSONArray("items"); for(int i=0; i

Viewing all articles
Browse latest Browse all 2439

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>