如果我有一个像这样启动的简单服务器。
ServerSocket serverSocket = new ServerSocket(PORT_NUMBER);
以及一个连接到它的简单客户端:
socket = new Socket("host", 5081);
主机是一个字符串,可以是这样的值:“192.168.1.4”
如果主机“192.168.1.4”没有服务,则会导致java.net.ConnectException
有没有办法防止异常并允许循环遍历主机数组,一旦到达有效连接就会中断,并且只有在主机数组在没有连接的情况下耗尽时才继续异常。