Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/04/2014, 07:23
Avatar de Xerelo
Xerelo
 
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 15 años
Puntos: 306
Respuesta: Crear Clase con especializaciones

Para eso no necesitas nada, ni en la padre ni en la hija. Una excepción por null es un NullPointerException, y eso es una excepción unchecked o de runtime

http://docs.oracle.com/javase/7/docs...Exception.html

Esas excepciones no necesitan declararse con un throw.

Una alternativa para mí quizás más correcta sería usar la IllegalArgumentException

http://docs.oracle.com/javase/7/docs...Exception.html

yo si hago una comprobación para ver que x dato es null, prefiero lanzar esta, de esa forma cuando veo un nullpointer sé que o me falta por controlar o hay algo en el código/lógica incorrecto.

Es también una runtimeException por lo que tampoco tienes que hacer nada, sólo lanzarla.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.

Última edición por Xerelo; 23/04/2014 a las 07:29