2011-05-18 108 views
0
public void run() { 
    try { 
    ois = new ObjectInputStream(clientSocket.getInputStream()); 

    Object o; 
    while ((o = ois.readObject()) != null) { 
     //do something with object 
    } 
    } catch (Exception ex) { 
    //Log exception 
    } 
} 

调用socket.shutdowninput()shutdownoutput()close()Thread.interrupt()都不要抛出异常的戴尔Streak采用了Android 2.2.2的时候,任何想法,为什么会这样?关闭套接字不抛出异常

+0

与你的问题没有关系,但你为什么要测试null?你正在写零吗?因为这是你永远不会阅读的唯一方式。 – EJP 2011-05-19 10:28:52

回答