Cierre BufferedReader y InputStreamReader

Esta pieza de código está creando problemas de pérdida de memoria causa deBufferedReader yInputStreamReader que creo que podría estar ocurriendo causa de algunas excepciones. ¿Cómo debo cambiarlo?

try{
    URL url = new URL(sMyUrl);
    BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
    while ((str = in.readLine()) != null) {
        jsonString += str;
    }
    in.close();
}catch(Exception e){

}

Respuestas a la pregunta(2)

Su respuesta a la pregunta