问答详情
源自:3-4 out对象

clear()方法用在flush()之后会抛出异常的原因?

clear()方法用在flush()之后会抛出异常,没有说明理由呢?

提问者:TimTer 2020-05-16 16:15

个回答

  • 慕粉2251415282
    2020-05-23 21:26:14

    这个我觉得就和解析json一样,你用getString(),如果没有这个key,就会抛异常,但是你用optString(),返回null,但是不会抛异常。两种方式,一种把问题暴露出来,一种可能不影响后续代码,就不抛异常吧。