c# - Práticas recomendadas para capturar e reproduzir exceções do.NET

c# - Práticas recomendadas para capturar e reproduzir exceções do.NET

Quais são as melhores práticas a serem consideradas ao capturar exceções e reutilizá-las? Eu quero ter certeza de que InnerException do objeto de Exception e rastreamento de pilha são preservados.…


java - Quando escolher exceções marcadas e não verificadas

Em Java(ou qualquer outro idioma com exceções verificadas), ao criar sua própria classe de exceção, como você decide se deve ser marcado ou desmarcado? Meu instinto é dizer que uma exceção verifi…


Por que estou recebendo um NoClassDefFoundError em Java?

Estou recebendo um NoClassDefFoundError quando executo meu aplicativo Java. Qual é tipicamente a causa disso?…


Como lidar com o erro “java.lang.OutOfMemoryError: Java heap space”?

Estou escrevendo um aplicativo Swing do lado do cliente(designer gráfico de fontes) no Java 5.Recentemente, estou correndo para java.lang.OutOfMemoryError: Java heap space Erro de java.lang.OutOf…


Qual é a diferença entre Aumentar Exceções e Arremessar Exceções no Ruby?

Ruby tem dois mecanismos diferentes de exceção: Throw/Catch e Raise/Rescue. Por que temos dois? Quando você deve usar um e não o outro?…


c# - XML de serialização XML?

Eu encontrei algumas pegadinhas ao fazer a serialização C#XML que eu pensei em compartilhar: Você não pode serializar itens que são somente leitura(como KeyValuePairs) Você não pode serializa…


exception - Quando lançar uma exceção?

Eu tenho exceções criadas para todas as condições que meu aplicativo não espera. UserNameNotValidException,PasswordNotCorrectException etc. No entanto, disseram-me que não deveria criar exceções…


exception - Quando é certo para um construtor lançar uma exceção?

Quando é certo para um construtor lançar uma exceção?(Ou no caso do Objetivo C: quando é correto um init'er retornar nil?) Parece-me que um construtor deve falhar-e, portanto, se recusar a cri…


Devo usar um especificador de exceção em C++?

Em C++, você pode especificar que uma função pode ou não lançar uma exceção usando um especificador de exceção. Por exemplo: void foo() throw();// guaranteed not to throw an exception void bar()…



Visual Studio: Como quebrar exceções manipuladas?

Eu gostaria que o Visual Studio para quebrar quando acontece uma exceção manipulada(ou seja, eu não quero apenas ver uma mensagem "Primeira chance", eu quero depurar a exceção real). Por exemplo,…




try catch java exceptions error throw handling example python get