안드로이드(Android)/기타
JsonObject의 getString()과 optString()의 차이
Essense
2020. 8. 12. 13:34
728x90
getString의 경우 키에 해당하는 값이 없는 경우 JsonException을 발생시키는 반면
optString은 ""와 같은 빈 문자열을 반환한다.
간혹 null이라고 잘못 설명한 글이 있는데 String타입의 빈 문자열을 반환하는 것임을 혼동하지 말자.
예상치 못한 에러를 방지하기 위해서는 optString을 사용하는 것이 좋다.
728x90