0
如果我有一個簡單的服務器,像這樣開始。有沒有辦法檢查Socket參數而不是異常?
ServerSocket serverSocket = new ServerSocket(PORT_NUMBER);
和一個簡單的客戶端連接到它:
socket = new Socket("host", 5081);
主機是一個字符串,可就是這樣一個值:「192.168.1.4」
如果與沒有服務主機「192.168.1.4」它導致java.net.ConnectException
有沒有辦法來防止異常,並允許循環遍歷主機數組,並打破一旦到達有效連接,並繼續異常只有在數組的主機已經用盡了連接。