openStream()
метод является ярлыком для URL.openConnection().getInputStream()
. Вы можете установить время ожидания самостоятельно:
URLConnection con = url.openConnection();
con.setConnectTimeout(XXX);
Из JDK: «Если время ожидания истекает до того, как соединение можетбыть установленным, java.net.SocketTimeoutException повышается. Время ожидания нуля интерпретируется как бесконечное время ожидания. "
Время ожидания по умолчанию: 0
Ваше исключение"Брошенный, чтобы указать, что IP-адрес хоста не может быть определен. "