Sto lavorando a un progetto che include molto creare / manipolare e leggere JSONObjects e matrici ma non in modo sistematico. Quindi c'è il codice JSON ovunque.
Per me va bene, tranne il fatto che ogni volta che lavoro su un JSONObject devo gestire JSONException.
Così ho creato una classe che estende JSONObject e scavalca i metodi put / get in essa e gestisce JSONExceptions all'interno di questa classe.
Ha reso il mio codice molto più chiaro e credo che sia più che sufficiente per il mio caso.
Che ne pensi?