Olá pessoal, estou iniciando em Java e é a primeira vez que utilizo o fórum…
Gostaria de questionar sobre a utilização da palavra-chave super.
Considerando o conceito de herança, aprendi que “super” seria usada para invocar o método da Super-classe(mae) à partir da Sub-Classe (filha). p.ex.: super.metodoDaClasseMae()
Entretanto, estudando a parte de Exceções, observei um exemplo em que a sintaxe utilizada é diferente, e não consegui entender bem o funcionamento.
Alguém poderia explicar o pq da mudança da sintaxe? o que a palavra super ta fazendo no exemplo abaixo?
public class SaldoInsuficienteException extends RuntimeException{
SaldoInsuficienteException(Stringmessage){
super(message);
}
}
Agradeço antecipadamente a atenção de vocês.
Abraço!
