कोड का यह टुकड़ा BufferedReader और InputStreamReader के कारण स्मृति रिसाव के मुद्दों को बना रहा है जो मुझे लगता है कि कुछ अपवादों का कारण हो रहा है। मुझे इसे कैसे बदलना चाहिए?क्लोजिंग BufferedReader और इनपुटस्ट्रीम रीडर
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){
}
पास ले जाने के किया जा सकता है() तर्क अंत में ब्लॉक करने के लिए? क्या आप निश्चित रूप से (या) कनेक्शन बंद करते समय कोई अपवाद नहीं हो रहे हैं? – kosa
ने अपने कैच-क्लॉज में 'e.printStackTrace()' लिखने का प्रयास किया है ताकि यह देखने के लिए कि क्या अपवाद फेंक दिए गए हैं? –