Junior — Middle
Qual é o papel do bloco finally no tratamento de exceções na programação?
sobes.tech IA
Resposta da IA
O bloco finally em Java é usado para executar código que deve ser executado em qualquer caso após o tratamento de exceções, independentemente de uma exceção ter sido lançada ou não. Isso é útil para liberar recursos, fechar fluxos, conexões com bancos de dados e outras operações de limpeza.
Exemplo:
try {
// código que pode lançar uma exceção
} catch (Exception e) {
// tratamento da exceção
} finally {
// código que sempre será executado
// por exemplo, fechar um arquivo ou conexão
}