JSONObject optString与getString的区别

getString(String name)与optString(String name),功能一样,只是当无返回值时,getString(String name)抛出错误,optString(String name)返回空值

  • getString(String name)

Returns the value mapped by name if it exists, coercing it if necessary, or throws if no such mapping exists.

  • optString(String name)

Returns the value mapped by name
if it exists, coercing it if necessary, or the empty string if no such mapping exists.

你可能感兴趣的:(JSONObject optString与getString的区别)