Exceptions(Próprias)

1 resposta
I

Estudando exceções, surgiu uma dúvida:

public class SaldoInsuficienteException extends RuntimeException{

SaldoInsuficienteException(String message){

super(message);

}

}

A dúvida é a seguinte, pq é chamado o super??? tem algo a ver com o construtor de RuntimeException ou o getMessage()??

1 Resposta

rodrigoallemand

O super executa o construtor da superclasse, no seu caso, o construtor da classe RuntimeException(String arg)… isso faz a alteração do atributo message, que vc retorna pelo getMessage.

Criado 5 de fevereiro de 2007
Ultima resposta 5 de fev. de 2007
Respostas 1
Participantes 2