Page 488 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 488
정보통신기기 프로젝트
outputStream.close();
//입출력 에러가 발생한경우
} catch (IOException e) {
//통신을 중단함
running = false;
//Handler에게 alertDialog를 뛰우라고 메시지를 보냄
handler.sendEmptyMessage(3);
return;
} finally {
//catch문에 걸리고 나서든 정상적으로 끝나도 무조건 ..실행됨
try {
//소켓이 닫히지 않았을경우
if (sock != null && !sock.isClosed()) {
//소켓을 닫아줌
sock.close();
}
//연속 오류시 esp8266 터지는 것을 방지하기 위해서
// 넣어줌
Thread.sleep(250);
//IO 오류 발생시 할 동작
} catch (IOException e) {
e.printStackTrace();
//Sleep시 오류발생시 처리할 동작
}catch (InterruptedException e)
{
e.printStackTrace();
정보통신기기과
- 481 -