MC336 - Problemas

Criada: 2009-11-14

Pergunta

Ao capturar vários tipos de exceções num bloco try-catch, quais devem aparecer primeiro: as mais gerais ou as mais específicas? Por que?

Resposta

É correto colocar as mais específicas primeiro. Se uma exceção mais geral estiver antes na seção de catch, o controle nunca chegará ao código de tratamento da exceção mais específica.

MC336 Home

© 2009 João Meidanis