Manipular Exceção Arbitrária, Imprimir Mensagem de Exceção Padrão
Eu tenho um programa, uma parte da qual executa um loop. Durante a execução deste loop, existem exceções. Obviamente, gostaria que meu programa fosse executado sem erros, mas, em nome do progresso, gostaria que o programa fosse executado em toda a entrada e não parasse quando uma exceção fosse lançada. A maneira mais fácil de fazer isso seria implementando umexcept
quadra.
No entanto, quando eu faço isso,except
s todas as exceções e continua com o programa e eu nunca consigo ver a mensagem de exceção, que eu preciso para depurar.
Existe uma maneira deexcept
qualquer exceção arbitrária e ser capaz de imprimir a mensagem de exceção noexcept
quadra?