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 :???
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 :???
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.
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.
Então mais eu não consigo deixar a exceção chegar para o usuario???
eu que ficar tratando msm??