这段代码正在创建内存泄漏问题原因BufferedReader和InputStreamReader,我认为这可能会导致一些例外。我应该如何改变它?Closing BufferedReader和InputStreamReader
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){
}
可能接近移动()逻辑finally块?您确定在阅读(或)关闭连接时没有发生异常? – kosa
曾尝试在catch子句中编写'e.printStackTrace()'来查看抛出的异常吗? –