El programador puede crear sus propias excepciones sólo con heredar de la clase Exception o de
una de sus clases derivadas. Lo lógico es heredar de la clase de la jerarquía de Java que mejor se
adapte al tipo de excepción. Las clases Exception suelen tener dos constructores:
1. Un constructor sin argumentos.
2. Un constructor que recibe un String como argumento.
El este String se suele definir un
mensaje que explica el tipo de excepción generada. Conviene que este constructor llame al
constructor de la clase de la que deriva super(String).
Al ser clases como cualquier otra se podrían incluir variables y métodos nuevos. Por ejemplo:
class MiExcepcion extends Exception {
public MiExcepcion{)
{ // Constructor por defecto
super();
}
public
MiExcepcion(String s) { // Constructor
con mensaje
super(s);
>
}
No hay comentarios:
Publicar un comentario