Boa tarde.
Pra vocês, qual o tratamento adequado a se utilizar quando um método chamado no bloco finally lança exceção?
Boa tarde.
Pra vocês, qual o tratamento adequado a se utilizar quando um método chamado no bloco finally lança exceção?
boa tarde, bom o bloco finally vai tudo que você queira que execute, lancando ou não exceção…
por exemplo fechar uma conexao com o banco.
http://www.tiexpert.net/programacao/java/try-catch-finally.php
Acho q oq ele quis dizer é como tratar se por exemplo, o metodo q fecha a conexao (e é chamado no bloco finally) lança uma exceção.
se lançar uma exceçao no finally você vai garantir que sempre vai lançar essa exceção…
http://www.guj.com.br/posts/list/116165.java
geralmente você coloca no finally algo que tenha certeza que não gere exceçao…posso estar enganado…
se gerar seria melhor dexa- lo no try mesmo…
geralmente você coloca no finally algo que tenha certeza que não gere exceçao…posso estar enganado…
se gerar seria melhor dexa- lo no try mesmo…
na verdade coloca-se no finally o código que vc deseja que seja sempre executado,independente de ter ocorrido erro ou não.