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

O tratamento de exceção é o processo de resposta à ocorrência de condições anômalas ou excepcionais que requerem processamento especial - geralmente alterando o fluxo normal da execução do programa.

156
Exceções: Por que jogar cedo? Por que pegar tarde?

Existem muitas práticas recomendadas conhecidas sobre o tratamento de exceções isoladamente. Conheço bem o que fazer e o que não fazer, mas as coisas ficam complicadas quando se trata de práticas recomendadas ou padrões em ambientes maiores. "Jogue cedo, pegue tarde" - já ouvi muitas vezes e ainda...

17
Super tipo de exceção abstrata

Se jogar System.Exceptioné considerado tão ruim, por que não foi Exceptionfeito abstractem primeiro lugar? Dessa forma, não seria possível chamar: throw new Exception("Error occurred."); Isso aplicaria o uso de exceções derivadas para fornecer mais detalhes sobre o erro que ocorreu. Por...