Bom primeiramente gostaria de entender o condigo que eu fiz:
Eu criei duas classes Uma Classe Conta e Classe Excecoes, essa utima classe e para gerenciar os erros da classe conta.
Vamos la:
// Classe Excecoes:
public class Excecaes(){
// Metodos Construtores:
public Excecoes(){}
public Excecoes(String e){
try{
new throw Exception();
}catch(Exception ex){
System.out.println(e);
}
}
}
Por que eu tenho que tratar new Throw Exception();
E viavel criar uma classe so para erro, ou tem outra forma.
// Classe Conta
public class Conta(){
private double saldo;
public double setSaldo(double valor){
if(this.saldo<valor){
new Excecoes("Saldo Insuficiente");
}else this.saldo-=valor;
}
}
a questão é : é legal criar uma classe para isso já que temos as classes Exception, ou depende do contesto do problema
E tambem não entendi por o netbeans pedi para tratar com try catch o new Throw Exception();