Em um
problema normal, as informações disponíveis no contexto atual são suficientes
para lidar com a dificuldade.
Em uma condição excepcional, o
processamento não pode continuar pois as informações disponíveis no contexto
atual nao são suficientes para tratar o problema.
Quando uma condição
excepcional ocorre, gera-se uma exceção a fim de delegar o problema a um
contexto de mais alto nível.