LAYERDEV

 Busca Online:

 
Seja bem vindo(a) Visitante, você não está logado deseja logar
no portal para participar de serviços e promoções ? clique aqui.


No caso de perder a senha, acesse aqui e receba por e-mail.
Deseja entrar em contato conosco, acesse aqui e mande-nos um e-mail.

Exemplo usando try e catch

por Mauricio Junior em 1/1/2011 0

Pessoal,

Segue um exemplo utilizando try e catch. Essencial para pegar o verdadeiro erro. O segredo é sempre começar do erro mais específico para depois ir para um erro genérico. Espero ter ajudado alguma coisa.

private static string CheckPort(string port)
  {
   try
   {
       int.Parse(port);
   }
   catch (ArgumentNullException)
   {
    Logging.Error(System.Windows.Forms.Application.ProductName, "Port may not be null.");
   }
   catch (FormatException)
   {
    Logging.Error(System.Windows.Forms.Application.ProductName, "Port must be a numeric string.");
   }
   catch (OverflowException)
   {
    Logging.Error(System.Windows.Forms.Application.ProductName, "Port may not be null.");
   }
   return port;
  }

voltar   comente  subir

Download Copy





 
Mauricio Junior Formado pela Faculdade Anhanguera, Especialista pela FGV (Fundação Getúlio Vargas), Pós-Graduação em Docência Superior e cursando Mestrado na UNB Engenharia Elétrica; .
Tenho 29 anos e possuo sete livros publicados pela editora Ciência Moderna. Sou Certificado Microsoft MCP, MCAD e MVP, faço parte da comunidade ASPNETI.COM, ECODE10.COM, onde publico artigos, vídeos, ebooks e livros Publico artigos, vídeos e podcast em outras comunidades. Trabalho como Analista de Sistemas / Desenvolvedor na empresa ATP S/A. Blog: blog.mauriciojunior.org, Site pessoal www.mauriciojunior.org



Comentários:


Comente (dê sua opinião):

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Innovation Days
Enviado email anexado
Botão abrindo janela de forma modal
Escrevendo no EventView
Mais um certificado Microsoft
Zune
Configurar Style
Sistema Calcula IMC e IGC no Celular
Visual SourceSafe - Série 3
Usando public interface
Vírus / Spam Comentários
Conecte - netBOOKS
Windows Phone 7, nada como aprender vendo
CES em Las Vegas
Nova geração HTML
Vírus - Telegrama Eletrônico
Vídeo - Google Earth Live em tempo real
Vídeo: Série Atlas.NET - Parte II
Ebook: Desenvolvendo WebServices
Gerando word com Visual Studio.NET 2005
Servidor Integrado - Visual Studio.NET
Tecla ESC - Windows Forms
Token e Sessão Corrente com C#.NET
Windows Phone 7 com Microsoft TellMe
Vídeo - Microsoft Surface: The Power
Método SHA1
Gerando instalador de serviço
Tudo Sobre DataGrid - (ASP.NET e C#)
Customizar Setup Layout
TreeView usando Banco de Dados
Criando XML a partir do DataSet Tipado com Visual Studio.NET 2005 – Parte I
Visual Source Safe - Série 1
Vídeos Mobile no Site da Microsoft
Vídeo - Sistema de Atendimento de Clientes
Web 2.0 - A máquina somos nós




eCode10 Magazine 4 Edição

Baixe a sua sem pagar nada, basta apenas ter um cadastro na comunidade aspneti.com ou ser usuário do ecode10.com.



Edições anteriores
LAYERDEV

Notícias *

Notebook 3D ou 4K?

Notebook vem com tudo...

Visão do Futuro - Day of Glass 2

Futuro próximo pode chegar cedo?...

Lenovo de 14 polegadas IdeaPad

Veja o novo notebook Lenovo IdeaPad...

Windows 8 Store

Channel9 publica um vídeo da Windows Store...

Sony Vaio série Z

Novo Vaio Ultrabook? ou não Ultrabook?...

Samsung quer comprar RIM

Imagine se juntar as duas companhias...

Surface 2.0 mostrado

Novo Surface é mostrado de forma incrível...

Skype Tablet

Será que esse skype tablet pega mesmo?...

Lenovo e o seu novo Ultrabook

Ultrabook chega também pela Lenovo...




NETITC