Dicas .NET - Error Handling
Veja nesta dica, como usar corretamente o Error Handling.
Artigos .NET Dicas .NET - Error Handling
Error Handling é algo interessante, porém deve ser usado com cuidado:
1 - Utilizar Try/Catch apenas quando necessário, pois eles consomem bastante memória. Uma sugestão seria utilizá-lo apenas na camada de apresentação, atribuindo a esta a responsabilidade de exibir erros de forma amigável ao usuário final, bem como efetuar o log dos mesmos.
2 - Quando for utilizar o Try/Catch, tente saber com antecedência os tipos de Exception que você espera que ocorra, ao invés de simplesmente dar um catch na exception genérica. Isso ajuda a identificar os pontos que precisam de algum tipo de tratamento específico e provêem maior controle do tratamento de erro.