Как вы можете проверить, можете ли вы подключиться к Интернету через java? Один из способов:
final URL url = new URL("http://www.google.com");
final URLConnection conn = url.openConnection();
... if we got here, we should have net ...
Но есть ли что-то более подходящее для выполнения этой задачи, особенно, если вам нужно делать последовательные проверки очень часто и потеря интернет-соединения весьма вероятна?