Caros, boa tarde. Estou tendo uma dificuldade em java, sou iniciante. Preciso realizar isso.
Lançar uma excepção chamada IllegalArgumentException, que já faz parte da biblioteca do Java, sempre que o valor passado como argumento for inválido (por exemplo, quando for negativo).
Abaixo segue o código que estou utilizando.
package testelista;
public class Conta {
int numero;
double saldo;
double limite;
public void sacar(double quantidade) {
this.saldo = this.saldo - quantidade;
}
public void depositar(double valor) {
try {
if (valor < 0)
} catch (IllegalArgumentException ) { //aqui da o erro illegal start of statement
System.out.println("O valor depositado é invaliado");
}
this.saldo += valor;
}
}
O que ta errado? Podem me explicar por favor e mostrar qual a forma correta?