E aí,
if(valorSacado>saldoCorrentista)
{
throw new SaldoInsuficienteException();
return saldoCorrentista;
}
else
{
saldoCorrentista-=valorSacado;
return saldoCorrentista;
}
Porque não posso retornar uma valor junto com o lançamento de uma exceção?