Exercícios Resolvidos de Tratamento de Exceções

Ver Teoria

Enunciado

Explique o que acontece ao utilizar o c a t c h ( … ) ao invés de especificar o que ele está recebendo como parâmetro.

Passo 1

Eai, tudo tranquilo?

Quando vamos tratar de exceções, precisamos enviá-las para um bloco de c a t c h . Esse bloco recebe um parâmetro cujo tipo deve ser especificado no t h r o w . Mas existe a situação de termos alguma exceção cujo tipo não está como parâmetro em nenhum c a t c h . Nesse caso, podemos utilizar o c a t c h do tipo d e f a u l t .

Esse c a t c h vai pegar e tratar qualquer exceção enviada por t h r o w independente do tipo de dado. Ou seja, vamos ter um tratamento genérico para as exceções que não possuem um c a t c h específico para o seu tipo.

Resposta

Ei, a resposta está no passo a passo :)