No código abaixo, dentro o if o código dá "throw new SaldoInsuficienteException". Qual é a melhor prática? Fazer um throw ou simplesmente utilizar System.out.println e escrever uma mensagem para o usuário?
public void saca(double valor) throws SaldoInsuficienteException {
if(this.saldo < valor) {
throw new SaldoInsuficienteException("Saldo: " + this.saldo + ", Valor: " + this.valor);
}
this.saldo -= valor;
}