0

重複の可能性:
Java を使用してインターネット接続を検出する インターネット接続
が Java に存在するかどうかを確認するには?

以下は、PC がインターネットに接続されているかどうかを確認するための私のコードです。

try{
    URL url = new URL("http://www.google.co.in");
    URLConnection connection = url.openConnection();
    connected = true;
}
catch(IOException ioe){
    connected = false;
    ioe.printStackTrace();
}

これが信頼できる最善の方法かどうか知りたいですか?インターネット接続がない場合は常に、受け入れがスローされ、ブール変数 connected の値は equals になりfalseます。

4

1 に答える 1

0

InetAddress.isReachable()を使用してみてください

于 2012-10-06T16:57:52.557 に答える