Java BufferedReader value become null
问题 I'm using following code to get response from the API. BufferedReader bf = new BufferedReader(new InputStreamReader( connection.getInputStream())); System.out.println("bf.readLine() - " + bf.readLine()); output = bf.readLine(); while (output != null) { JSONObject obj = new JSONObject(output); System.out.println("output is " + output); resCode = obj.getString("resCode"); resDesc = obj.getString("COUNT"); } I can return bf.readLine() response as follows. {"status":true,"data":[{"COUNT":"0"}]}