Junior — Middle
Consegue nomear as exceções padrão que podem ser verificadas em Java?
sobes.tech IA
Resposta da IA
No Java, as exceções verificadas (checked) são aquelas que o compilador exige que sejam tratadas ou declaradas no método. Algumas exceções verificadas padrão:
IOException— erros de entrada/saída, por exemplo, ao trabalhar com ficheiros ou rede.SQLException— erros ao trabalhar com bases de dados via JDBC.ClassNotFoundException— quando a classe não é encontrada durante o carregamento dinâmico.InterruptedException— interrupção do thread.FileNotFoundException— ficheiro não encontrado (subclasse de IOException).
Exemplo de tratamento de uma exceção verificada:
try {
FileInputStream fis = new FileInputStream("file.txt");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
Exceções verificadas obrigam o programador a tratar explicitamente os erros potenciais, aumentando a fiabilidade do código.