このように起動する単純なサーバーがあるとします。
ServerSocket serverSocket = new ServerSocket(PORT_NUMBER);
それに接続する単純なクライアント:
socket = new Socket("host", 5081);
ホストは文字列で、次のような値にすることができます: "192.168.1.4"
ホスト "192.168.1.4" のサービスがない場合、java.net.ConnectException
例外を防ぎ、ホストの配列を反復する for ループを許可し、有効な接続に達すると中断し、ホストの配列が接続なしで使い果たされた場合にのみ例外を続行する方法はありますか。