标签: java sockets
我需要在Java中设置套接字超时。当InputStreamReader is未从服务器收到任何消息时,它将跳过is.readLine()而不关闭套接字。如果我使用s.setSoTimeout(5000),它将关闭套接字。我不想关闭套接字,只跳过readLine()。我该怎么办?
InputStreamReader is
is.readLine()
s.setSoTimeout(5000)