Perguntas com a marcação «exception-handling»

203
Como você implementa um re-try-catch?

Try-catch destina-se a ajudar no tratamento de exceções. Isso significa que, de alguma forma, isso ajudará nosso sistema a ser mais robusto: tente se recuperar de um evento inesperado. Suspeitamos que algo possa acontecer durante a execução e a instrução (envio de uma mensagem), para que seja...

196
Uso do Python "raise from"

Qual é a diferença entre raisee raise fromno Python? try: raise ValueError except Exception as e: raise IndexError que produz Traceback (most recent call last): File "tmp.py", line 2, in <module> raise ValueError ValueError During handling of the above exception, another exception...

172
O que é ApplicationException no .NET?

Para lançar exceções, eu costumo usar classes de exceção internas, por exemplo, ArgumentNullExceptione NotSupportedException. No entanto, às vezes eu preciso usar uma exceção personalizada e, nesse caso, escrevo: class SlippedOnABananaException : Exception { } class ChokedOnAnAppleException :...