Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

SaldoInsuficienteException herdar de OperacaoFinanceiraException

Por que o SaldoInsufiecienteException não herda do exception?

1 resposta
solução!

Olá Victor, tudo bem?

Vamos a declaração da classe SaldoInsuficienteException:

public class SaldoInsuficienteException : OperacaoFinanceiraException

O que acontece é que essa classe herda de OperaçãoFinanceiraException e essa classe sim herda de Exception. O que acontece é que SaldoInsuficienteException herda de uma classe que herda de Exception, então, de uma forma não tão direta, a classe herda de Exception sim.

public class OperacaoFinanceiraException : Exception

Essa é uma classe neta de Exception.

Bons estudos!