Boa tarde amigos,
tenho o seguinte código:
...
String leitura = "";
try {
BufferedInputStream in = new BufferedInputStream(conexao.getInputStream());
int c;
byte[] b = new byte[4];
while ((c = in.read(b, 0, 4)) != -1) {
leitura += getHex(b);
}
} catch (IOException e) {
e.printStackTrace();
System.out.println(leitura);
...
Este código está dentro do método run de uma classe que implementa Runnable.
Acontece que a linha System.out.println(leitura) nao é executada.
Parece que quando c = -1 ele está saindo do método.
Preciso que apos a leitura do BufferedInputStream a execução das linhas abaixo do try…cath continue.
Grato
Júnior Carvalho