Reading Text from a Socket try { BufferedReader rd = new BufferedReader( new InputStreamReader(socket.getInputStream())); String str; while ((str = rd.readLine()) != null) { process(str); } rd.close(); } catch (IOException e) { }