getJSON vs. optJSON

Patrzyłem nadokumentacja dlaJSONObject kiedy zauważyłem dwie metody:getJSONObject(String key) ioptJSONObject(String key). Z dokumentacji pomyślałem, że zrobili prawie to samo z jedną różnicą: jeśli klucz lub wartość nie zostaną znalezione, togetJSONObject() rzuca aJSONException natomiastoptJSONObject() po prostu wracanull.

Czy są jakieś inne różnice międzygetJSONObject() ioptJSONObject()?Jakie są zaletyget koniecopt i wzajemnie?Czy istnieją szczególne sytuacje, w których chciałbym używać jednego nad drugim lub gdzie użycie jednego jest zdecydowanie odradzane / zabronione?

questionAnswers(3)

yourAnswerToTheQuestion