JSONObjectを解析してカスタムモデルに保存しようとしました。私は、すべてのノードがJSONObjectに来ていることを確認することはできませんので、私はすべての項目をチェックしてください。JSONを使用してアイテムの例外を回避する
try {
object.setId(jsonObject.getInt(ID));
} catch (JSONException e) {}
try {
object.setParentId(jsonObject.getInt(PARENT_ID));
} catch (JSONException e) {}
try {
object.setIsActive(jsonObject.getBoolean(IS_ACTIVE));
} catch (JSONException e) {}
.... and ect.
は非常に多くのtry \キャッチを回避するための方法はありますか?
一つの大きな試みを包むか、囲んへのthrows節に追加することができます関数? – evaitl
もし私が1つの大きな試みをしていれば、ex。 2番目の項目が失敗すると、2番目の項目のデータが失われます – user5599807