0

与えられた:

public void connect() {
    try {
        connect_to_server();
    } catch (ServerUnavailableException ex){
        System.out.print("server unavailable");
    }
}

あきらめる前に、サーバーへの接続を 3 回試行して再試行たいと思います。

たとえば、try/catch 全体をループに入れることもできforますが、これは Java の「ベスト プラクティス」に適合します。このトピックについて私が思い出す限り、これはtry/catchステートメントの誤用です。繰り返しますが、私は完全に間違っている可能性があります。どう思いますか?

4

1 に答える 1

0

connect_to_server()3回目の失敗後に例外をスローするように実装するとよいでしょう。

また、メソッド名connectToServer()はJavaの慣習です。

于 2013-09-03T13:54:36.770 に答える