Opa. boa tarde. Tudo bem?
Tenho uma duvida; tem algum problema (e não seria mais pratico?) ja criar um if dentro do metodo saca e valor pra dizer que se o saldo for insuficiente, ja retornar uma mensagem informando isso?
Por exemplo:
public void saca(double valor) {
if (valor <= saldo) {
this.saldo -= valor;
} else {
System.out.println("saldo insuficiente");
}
}