Você não está logado, deseja logar na comunidade? clique aqui.

SEXTA-FEIRA, 3 DE JULHO DE 2009
Bem vindo(a) VISITANTE ao ASPNETi.COM.


 Busca online em todo site:
[ sumir ]   [ aparecer ]

Título do Artigo

Exemplo usando try e catch


Data Publicação: 15/8/2008 14:32:31
Total de visualizações: 906

comente
 


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;
  }



Total de visualizações: 906
voltar   comente  subir

Autor:


Por:Mauricio Junior
Maurício Júnior
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; linha de pesquisa Desenvolvimento de Aplicativos para TV Digital.
Tenho 26 anos e possuo cinco livros publicados pela editora Ciência Moderna no ano de 2007.Sou Certificado Microsoft MCP, faço parte da comunidade ASPNETI.COM, onde publico artigos, vídeos, ebooks e livros. Trabalho como Consultor de TI na Brasil Telecom. Blog:  blog.mauriciojunior.orgSite pessoal  www.mauriciojunior.org

Comentários:


Comente (dê sua opinião):

Nome:
E-mail:
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

Vídeo - Criando um WebBrowser
Convertendo String para Guid
Não publicação
Conecte - novidades tecnológicas revolucionam a medicina
Orientação a Objetos com Visual Studio.NET 2005 (o famoso OO) – parte 1
Criando Teclas de Atalho no Windows Form
Desenvolvendo Aplicativos para TV Digital - Parte 3
Backup, qual a importância dele na sua vida?
Resources e Internacionalização usando Visual Studio.NET 2005 (Parte IV)
Usando themes ASP.NET 2.0 (Parte 1)
Sistema em ASP 3.0 utilizando 3 camadas – Parte 3
Trabalhando com Session
CES 2008: Keynote do Bill Gates
Aplicativos para Dispositivos Móveis, Usando C#.NET com a ferramenta Visual Studio.NET e com Banco de Dados MySQL e SQL Server
Criando menu dinâmico com C#.NET (Passo 2) - Com diferenciação de usuário
TreeView usando Banco de Dados
Criando uma aplicação de uma maneira nova para melhor publicação
Criando arquivo usando Visual Studio.NET 2005
IsAlphaNumeric
Site fora do ar - Pedido de desculpas
Exemplo usando try e catch
Tata Motors (Grupo TCS)
Escrever log de erro e warning
Ajax com Visual Studio.NET 2005
IsDecimal
Visual SourceSafe 2 / 3 parte
Resources e Internacionalização usando Visual Studio.NET 2005 (Parte II)
GridView Parte III
IsData
Ebook: Aprendendo Desenvolver WebServices
Gravando Erros com Exception - Parte I
Vídeo-Aula: Criando um Sistema para Celular com Banco de Dados
VSS Versionador - Resumão
101 Exemplos de Linq
Orientação a Objetos - Microsoft PetShop 3.0

Publicidade:

Vídeos on demand

Informações Online:

Usuários Online: 244
Artigos:  538
Fórum:  3065
Empregos:  1114
Usuários Cadastrados: 5227

Anuncie aqui

Enquete - Dê sua opinião

 Quer aprender a programar na linguagem C#.NET?

 

Colaboradores

Foto Autor autor: Mauricio Junior   
publicou 306 artigo(s).
Foto Autor autor: Júlio Battisti   
publicou 51 artigo(s).
Foto Autor autor: Fabio Galante Mans   
publicou 28 artigo(s).
Foto Autor autor: Kleber Becerra   
publicou 10 artigo(s).
Foto Autor autor: Ramon Durães   
publicou 6 artigo(s).
Foto Autor autor: Ebenézer de Souza   
publicou 5 artigo(s).
Foto Autor autor: Fabio Aguiar   
publicou 4 artigo(s).