JAVA判断网路链接是否正常

boolean state = false;
		try {
			InetAddress ad = InetAddress.getByName("10.3.1.253");
			while (!state) {
				state = ad.isReachable(5000);// 测试是否能够达到该地址
				if (state) {
					System.out.println("Network connection is successful, began to connect 10.3.1.253 to login authentication!\n");
				} else {
					System.out.println("Network connection fails, try to reconnect!");
				}
			}
		} catch (UnknownHostException e) {
			System.err.println("Connection exception:" + e.getMessage());
		} catch (IOException e) {
			e.printStackTrace();
		}
相关文章
相关标签/搜索