以下是我检查 PC 是否具有 Internet 连接的代码:
try{
URL url = new URL("http://www.google.co.in");
URLConnection connection = url.openConnection();
connected = true;
}
catch(IOException ioe){
connected = false;
ioe.printStackTrace();
}
我想知道这是否是一种可靠且最好的方法?只要没有互联网连接,就会抛出一个接受,并且布尔变量 connected 的值等于false
。