Я хочу вернуть false, если URL-адрес занимает более 5 секунд для подключения - как это возможно, используя java? Вот код, который я использую для проверки правильности URL
HttpURLConnection.setFollowRedirects(false);
HttpURLConnection con = (HttpURLConnection) new URL(url).openConnection();
con.setRequestMethod("HEAD");
return (con.getResponseCode() == HttpURLConnection.HTTP_OK);