try {                if(socket == null) {                    //初始化Scoket,连接到服务器
                    socket = new Socket(ServerIP, ServerPort);
                    isConnect = true;
                    //启动接收线程
                    isReceive = true;
                    receiveThread = new ReceiveThread(socket);
                    receiveThread.start();
                    System.out.println("----connected success----");                }
            } catch (UnknownHostException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("UnknownHostException-->" + e.toString());
            } catch (IOException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
                System.out.println("IOException" + e.toString());
                 //抛出异常  不知道什么原因
                 ////java.net.SocketException:Network is unreachable
            }