2
我做了一个类似telnet的应用程序,目前我知道如果两个套接字不能通信的唯一方法是当SocketException
与消息“Connection reset”一起抛出(当我轮询输入)。然而,它不会在我的应用程序中产生问题,因为我可以捕获异常,但是有没有一种方法可以让我测试在我查询输入之前连接是否已重置,或者捕获异常是唯一方法?方法必须是Java API(不是3方)的一部分。检测TCP连接重置的方法
Socket
类没有任何方法似乎能够回答这个问题,我一直无法在网上找到任何东西。