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.