try {
URL yahoo = new URL("http://www.yahoo.com/");
yahoo.openConnection();
} catch (MalformedURLException e) { // nueva URL() fallada
. . .
} catch (IOException e) { // openConnection() fallada
. . .
}
Si es posible, el método openConnection() crea una nuevo objeto URLConnection (si no existe ninguno apropiado), lo inicializa, conecta con la URL y devuelve el objeto URLConnection. Si algo va mal -- por ejemplo, el servidor de Yahoo está apagado -- el método openConnection() lanza una IOException.
Ahora que te has conectado satisfactoriamente con la URL puedes utilizar el objeto URLConnection para realizar algunas acciones como leer o escribir a través de la conexión. La siguiente sección de esta lección te enseña cómo leer o escribir a través de un objeto URLconnection.
java.net.URLConnection