try{
InetAddress serverAddr = InetAddress.getByName("000.000.000.000");
socket = new Socket(serverAddr, 5678);
is = socket.getInputStream();
}catch(UnknownHostException uhe){
Log.d("My", "111");
}catch(IOException ie){
Log.d("My", "222");
}catch(Exception e){
Log.d("My", "333");
}

TCP 클라이언트인데요.  보시다시피 존재하지도 않는 서버아이피를 입력해도
UnknownHostException 이 발생하질 않네요.
서버가 없으면 없다고 없다고 알려주고 싶은데 예외가 발생하질 않아서 난감합니다.
TCP 초보라 잘 모르겠네요.
어떻게 해야 예외가 발생하나요?



ps) 아... 근데 여기 에디터 왜케 거지같나요.  한번꼬이니까 글수정이 막막해지네요. 겨우 수정함 ㅠㅠ