Alguém poderia me explicar a diferença de throw e throws…
throws: você deixa a cargo de quem chamou o método onde ocorreu uma exceção tratá-la;
throw: é usado para o código do programador lançar uma exceção. As libs e a própria JVM podem também lançar exceções.
throw: dispara uma exceção, que tem que estar listada no throws do método;
throws: lista de exceções que podem ser disparadas por um método.
public TESTE_1{
public void metodo() throws Exception{
}
public void metodo2(){
try{
throw new Exception();
}catch( Exception ex ){}
}
}
Esqueci do BB Code, foi mal galera;
Acho que vc esqueceu do class
[code]
public class TESTE_1 {
public void metodo() throws Exception {
}
public void metodo2() {
try {
throw new Exception();
}
catch (Exception ex) {}
}
}[/code]
é só editar uai
Ta virando rotina eu eskecer alguma coisa, mas valeu ai mano.