Originariamente inviato da Andrea1979
Per curiosità, che versione di java stai utilizzando? Qui, con la 6, senza connessione internet e con un codice molto simile al tuo, mi lancia quella eccezione. Sto su XP Professional con SP 2

codice:
try {
            URL url = new URL("http://www.google.com");
            HttpURLConnection uc = (HttpURLConnection)url.openConnection();
            uc.setConnectTimeout(2000);
            uc.connect();
            
        }
        catch (Exception e) {
            e.printStackTrace();
        }
il timout l'ho impostato a 2 secondi, puoi allungarlo... ma con siti come google, se sei connesso 2 secondi sono pure troppi
Ho java 1.5.0_13 (per mac) ma non credo sia per questo... Faccio qualche altra prova