Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Dúvida no Ex. 6 da Aula 5 - Exceções e controle de erros

Essa resposta também é valida?`

public void deposita(double valor){
        if(valor >= 0){
            this.saldo += valor;
        }else{
            throw new IllegalArgumentException("o valor de deposito não pode ser negativo");
        }

    }
3 respostas
solução!

Sim, mas lembra que tem que colocar esse método dentro de um try pra tratar a exception e lá no

catch (IllegalArgumentException e)

esse e vai imprimir essa mensagem que tu ta passando agora

Exatamente, obrigado

public void deposita(double valor){ if(valor >= 0){ this.saldo += valor; }else{ throw new IllegalArgumentException("o valor de deposito não pode ser negativo"); }

}