Duvida sobre throws Exception

3 respostas
S

Galera pq toda vez que eu faço uma conexão com o banco em algum metodo eu tenho que colocar o seguinte codigo na frente do metodo

throws Exception

pq se não ele não compila,

pra que serve esse codigo :???

3 Respostas

sublyer

Para o tratamento de eventuais execessões que possam acontecer.

O throws Execeptio “manda” a excessão a quem chamou o método para que seja tratada por meio de um try catch.

kaique

Na verdade, o throws Exception funciona porque as checked exceptions lançadas pelo seu código devem ser ClassNotFoundException e SQLException, e essas 2 exceptions são subclasses de Exception. Acho que uma abordagem mais certa seria tratar cada uma dessas exceptions ou então propagar somente as exeptions usadas…

[]'s.

S

Então mais eu não consigo deixar a exceção chegar para o usuario???

eu que ficar tratando msm??

Criado 16 de agosto de 2007
Ultima resposta 16 de ago. de 2007
Respostas 3
Participantes 3