Por que o programa está exibindo null
ao invés de imprimir a mensagem passada no lançamento da exception?
public void deposita(double valor) {
if(valor < 0) {
throw new ValorInvalidoException("Ocorreu uma exceção no depósito!");
} else {
this.saldo += valor;
}
}
Conta cc = new ContaCorrente();
try {
cc.deposita(-1000);
} catch (ValorInvalidoException e) {
System.out.println(e.getMessage());
}