Escreva um genérico que consiga capturar qualquer tipo de exceção.
Passo 1
Eai, tudo beleza?
A estrutura geral para tratamento de exceções dentro de um código envolve o uso de três comandos principais: , e . Pra resolver a questão, precisamos indicar onde cada uma delas entra num código genérico.
Bora lá!
Passo 2
Para tratarmos uma exceção dentro da nossa função , precisamos, inicialmente, que a rotina passiva de erros esteja dentro de um bloco de :
Passo 3
Em seguida, vamos fazer uma rotina de genérica, ou seja, vamos utilizar o para que qualquer tipo de exceção possa ser tratada por essa rotina:
É importante ressaltarmos a necessidade de um dentro do bloco para cada possível erro, pois é isso que permite o envio da exceção para o bloco .