Tópico 06 - Tópicos Especiais em Java
Para tratar uma exceção e evitar que ela seja transmitida para cima. Podemos utilizar o bloco try-catch:
public void leArquivo() {
try {
Scanner scanner = new Scanner(new File("example.txt"));
System.out.println(scanner.nextLine());
} catch (FileNotFoundException exception) {
System.out.println(exception);
}
}
Dessa forma, sempre que a exceção ocorrer, o código dentro da clausula catch será executado e o programa não será interrompido.