VB.NET - Criando suas próprias exceções
Uma das grandes e bem vindas novidades que o VB.NET trouxe é o novo tratamento de erros.
Se você ainda usa On error goto ...
...esqueça isso e procure conhecer a nova maneira de tratar erros que o VB.NET lhe oferece ; é mais elegante , estruturado e funcional.
Os conceitos básicos sobre o novo tratamento de erro disponível no VB.NET estão nos artigos :
Neste artigo eu vou mostrar como você pode criar as suas próprias exceções. Isto mesmo , você pode criar exceções personalizadas no VB.NET de uma maneira bem simples.
Um dos quesitos para entender o porque podemos fazer isto é o conceito de herança e o conceito de construtores pois as exceções que você pode criar são na verdade classes que herdam da classe Exception ou da classe ApplicationException e nas quais você define um novo construtor.
Os conceitos básicos sobre herança e construtores foram abordados nos artigos :
Um dos motivos para definir uma exceção personalizada é quando você ao distribuir uma aplicação desejar que qualquer violação das regras de negócio da aplicação tenha um tratamento especial com uma mensagem específica ao usuário. Em um projeto recente para um sistema de controle de locações eu criei uma exceção chamada CDexception que era disparada quando as regras de negócio para a locação de CDs eram violadas. É claro que isto é apenas um dos motivos você pode querer ser mais excêntrico e criar suas próprias exceções em qualquer circunstância.
Por hoje é só isto... Até mais
Veja os
Destaques e novidades do SUPER DVD Visual Basic (sempre atualizado) : clique
e confira !
Quer migrar para o VB .NET ?
Quer aprender C# ??
Quer aprender os conceitos da Programação Orientada a objetos ? Quer aprender o gerar relatórios com o ReportViewer no VS 2013 ? |
Gostou ? Compartilhe no Facebook Compartilhe no Twitter
Referências: