テキストファイルからIPのリストを読み取る小さなJavaプログラムがあり、ループ内でIPとのsslセッションを作成します。ポート443が反対側で有効になっているかどうかによって、セッションが成功または失敗する可能性があります。
私の問題:1。ポート443が反対側で有効になっていない場合、セッションは失敗します。問題は、私のプログラムがここで停止し、例外処理に移動してエラーを出力して終了することです。プログラムに次のIPで次のセッションを作成し続けてほしい、など。続行して、そのIPのセッションが失敗したことを示すメッセージを出力するにはどうすればよいですか?
別の問題:有効な暗号スイートを入手するにはどうすればよいですか?socket.getEnabledCipherSuites();を印刷しようとしました。しかし、暗号スイートの一種ではなく、奇妙なテキストを印刷しました。
編集:
public static void main(String[] argv) {
try{
while ((there are IPs)
{
try{
//call for Connect function which has try/catch on it the same way
}catch (Exception e){
System.err.println("Error: " + e.getMessage());
}//catch
}//end while loop
catch (Exception e){
System.err.println("Error: " + e.getMessage());
}//catch
}//end void main </i>