Ver Mensaje Individual
  #14 (permalink)  
Antiguo 23/02/2010, 05:11
GreenEyed
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años, 1 mes
Puntos: 51
Respuesta: Poner bonito try/catch

En Java 7 quizá añadan los catch multiples, estilo "catch(IOException, JDBCException.... e)" pero los "handlers externos" no existen.

Y de hecho no suelen tener mucho sentido, ya que necesitas el contexto para tratar las excepciones como es debido. Si lo que quieres es llamar siempre al mismo metodo, pues es muy fácil.

En cuanto a tratarlas o lanzarlas... pues depende. El mismo caso del número que se ha mostrado aquí se puede tratar de varias formas dependiendo de lo que signifique el número.

Ese mismo caso lo he tratado diferente si era un numero que introducía un usuario para algo, por lo que normalmente se cambia la excepción por otra, se lanza para arriba y se le muestra el mensaje adecuado al usuario, o si era un numero de una configuración para un proceso batch donde hay un valor por defecto, y ahí simplemente se escribe una traza de error para avisar que el parametro está mal y se continua con el valor por defecto por que no se puede parar el batch por ese error de configuración.

Así que no creo que haya un criterio único, aparte de que el código funcione como toque.
S!
__________________
Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana.