Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
3
respostas

Execptions

Boa Tarde, alguém saberia me explicar o que esse construtor faz ? Tentei implementar ele porem deu erro.

class SaldoInsuficienteException : Exception
{
    public SaldoInsuficienteException()
            : base("Saldo insuficiente")
    {
    }
}

O que seria : base("Saldo insuficiente") ?

3 respostas
solução!

o base chama o construtor da classe mãe :).

Então funcionaria como se eu estivesse invocando um throw new exception("Saldo Insuficiente") ?

O que muda é a semantica da coisa mesmo...