byte[] buffer = new byte[1024];
            int bytes;
            while (true) {
                try {
                    // 입력 스트림에서 데이터를 읽는다
                    bytes = mmInStream.read(buffer);
                    String strBuf = new String(buffer, 0, bytes);
                    showMessage("Receive: " + strBuf.toUpperCase());                    
                    SystemClock.sleep(1);
 
이 트라이문을 if문으로 바꾸고싶은데요..위에 내용을 else쪽에 넣고싶습니다.
근데   bytes = mmInStream.read(buffer); 이 부분이 if문에서는 오류가 나네요
오류설명을 읽어보니 이 문장은 try catch문에서만 쓸수있는거 같은데...
혹시 방법이있을까요??