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

146
"Exceção interna" (com rastreamento) em Python?

Minha formação é em C # e eu recentemente comecei a programar em Python. Quando uma exceção é lançada, normalmente quero agrupá-la em outra exceção que adiciona mais informações, enquanto ainda mostra o rastreamento completo da pilha. É muito fácil em C #, mas como faço em Python? Por exemplo. em...

144
Páginas de erro personalizadas no asp.net MVC3

Estou desenvolvendo um site de base MVC3 e estou procurando uma solução para lidar com erros e renderizar visualizações personalizadas para cada tipo de erro. Imagine que eu tenho um controlador "Erro", onde sua ação principal é "Índice" (página de erro genérica) e esse controlador terá mais...

140
Equivalente a "arremesso" em R

Como alguém "lança" um erro no R? Eu tenho uma função que leva um quadro de dados e alguns nomes de coluna e faz coisas com eles. Se as colunas não existirem, quero que a função pare e pare todas as funções, dependendo dela. Eu olhei recovere browsee tracebackmas, bem, eles pareciam estar perto,...

126
Como desativo os avisos do PHP?

Notice: Constant DIR_FS_CATALOG already defined Eu já comentado display_errorsno php.ini, mas não está funcionando. Como faço para que o PHP não produza essas coisas para os navegadores? ATUALIZAR Coloquei display_errors = Offlá, mas ainda está relatando esses avisos, Isso é um problema com o...

116
PHP: exceções vs erros?

Talvez eu esteja perdendo isso em algum lugar do manual do PHP, mas qual é exatamente a diferença entre um erro e uma exceção? A única diferença que posso ver é que erros e exceções são tratados de forma diferente. Mas o que causa uma exceção e o que causa um