Oque significa
Unhandled Exception Type SQL?
Oque significa
Unhandled Exception Type SQL?
Significa que um dos métodos que você está usando pode lançar essa exceção. Você é obrigado ou a capturar a exception, ou a passa-la para frente. Por exemplo:
public countX() {
try {
algumMetodo()
} catch (ExcecaoDeAlgumMetodo e) {
e.printStackTrace();
}
}
Ou então, poderia fazer:
public countX() throws ExcecaoDeAlgumMetodo {
algumMetodo()
}
Para mais detalhes olhe:
http://blog.caelum.com.br/2006/10/07/lidando-com-exceptions/
Pô Vlws kra, uma bobeira dessa mata agente!!! Estranho é que só vc respondeu, dps de tantas vizitas.
Flw Amigão,
Significa que um dos métodos que você está usando pode lançar essa exceção. Você é obrigado ou a capturar a exception, ou a passa-la para frente. Por exemplo:public countX() { try { algumMetodo() } catch (ExcecaoDeAlgumMetodo e) { e.printStackTrace(); } }Ou então, poderia fazer:
public countX() throws ExcecaoDeAlgumMetodo { try { algumMetodo() } catch (ExcecaoLancada e) { e.printStackTrace(); } }Para mais detalhes olhe:
http://blog.caelum.com.br/2006/10/07/lidando-com-exceptions/
Vini, nao entendi a diferenca dos 2 codigos…
no segundo, em vez de “e.printStackTrace;” nao seria “throw e;” pra passar a excecao pra cima nao?
Não, no segundo não precisaria do try…catch…
Esqueci de remove-los. :oops:
No post original já está corrigido!