mvnForum Homepage Bienvenido domingo  |  Terminar sesión   
  Búsqueda  
  Indice |  Temas Recientes |  Quién Está en Línea |  Lista de Usuarios |  Mi Perfil |  Búsqueda |  Ayuda


Ir a »
Total de mensajes en este tema: 2 [Eliminar este Tema] [Mover este Tema]
[Ańadir a Mis Favoritos] [Ańadir un aviso a este tema] [Publicar nuevo tema]
Autor
Tema Anterior Este tema ha sido visto 43 veces y tiene 1 respuesta Tema Siguiente
Masculino miquelsi
Extranjero



Ingresó: Jun 20, 2004
Mensajes: 11
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   Incluir "throws" en ficheros sesion 8 Responder a este mensaje
Responder citando
[Eliminar este Tema]

Verdad que en los metodos de las clases de la sesion 8 hay que añadir throws IOException ? Lo digo porque en los apuntes no se comenta nada. Igual es un poco obvio, pero por si a caso...
[Jul 14, 2004 6:24:38 PM] Print Post Reportar mensaje ofensivo  Ir al inicio 
Masculino nacho
Miembro



Ingresó: Feb 1, 2004
Mensajes: 63
Estado: Desconectados

Adjuntar archivo   Editar este mensaje   Re: Incluir "throws" en ficheros sesion 8 Responder a este mensaje
Responder citando
[Eliminar este mensaje]

Hola.

El tratamiento de excepciones lo puedes hacer como quieras, es decir, puedes lanzarlas, o capturarlas.

Es decir, pues hacer:

public void leeEscribeStream()
{
try
{
... // Codigo del método
} catch (FileNotFoundException e) {
Sytem.err.println ("Fichero no encontrado");
} catch (IOException e2) {
System.err.println ("Error al acceder a los ficheros");
}
}

o bien:

public void leeEscribeStream() throws IOException, FileNotFoundException
{
... // Codigo del método
}

pero si haces esto último, luego deberás capturar la excepción cuando llames a "leeEscribeStream" desde el "main". Por eso os digo en el ejercicio que lo capturéis dentro del método, por simplificar un poco.

En resumen, podéis optar por una solución u otra, no es obligatorio poner el "throws", siempre que captures la excepción en ese método.
[Jul 14, 2004 9:18:59 PM] Print Post    iiborra@dccia.ua.es Reportar mensaje ofensivo  Ir al inicio 
[Versión imprimible] [Publicar nuevo tema]