eu procurei e nao achei.
galera a parte de try cath e finnaly, eu manjei!!ehehe
o problema nao entendi a parte de criar excecoes, (assim q escrevi eheh),
e esses negocio de throws e throw eu ja tive essa aula, mas o professor nao vai volta para me ensinar…prescisava de algo com uma didatica boa, ou alguem aki do forum com um um vocabulario facil(ou seja em poucas palavras) para me explicar.
esse metodo deve ser chamado num codigo dentro de um bloco try
espero ter explicado, se n mande sua duvida
R
rcmsjPJ
Com throw vc obriga a quem utilizar um determinado método a tratar a exceção … caso contrário será gerado o “UnreporterException” … e mais, vc define qual exception poderá ser lançada!
flw!
S
Saga_fuelPJ
ok, mas qual a diferença do throw throws, blz eu crio,
throw: lança uma nova exceção throws: avisa que um método pode lançar uma exceção
J
jaireltonPJ
throw --> lança uma exceção
if(i>0){
thrownewMinhaException("i e maior que 0");
}
throws --> indica que caso ocorra uma exceção dentro do metodo, ela será repassada para cima na pilha.
//meuMetodo pode lançar SQLException mas não a trata, assim quem chamar meuMetodo() tem que tratar SQLExceptionpublicvoidmeuMetodo()throwsSQLException{Statementst=con.createStatement()st.executeQuery("select * from tabela");}try{minhaClasse.meuMetodo();}catch(SQLExceptionsqle){}
S
Saga_fuelPJ
vlws galera, soh eu coloka isso na pratica agora!!! vlws…falows