• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
TWP54 Exceções
 

TWP54 Exceções

on

  • 366 views

 

Statistics

Views

Total Views
366
Views on SlideShare
366
Embed Views
0

Actions

Likes
0
Downloads
20
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    TWP54 Exceções TWP54 Exceções Presentation Transcript

    • Exceções fmasanori@gmail.com
    • Exceções O que você quis dizer com “Nem que você seja o último homem na terra”?
    • Exceções • Algumas vezes as coisas dão errado. E você precisa tratá-las. • Sempre existem coisas que fogem do seu controle. Redes falham. Arquivos desaparecem. • Códigos inteligentes aprendem a tratar estes erros e fazem com que o programa se recupere suavemente.
    • Que fedor!! Um carregamento de queijo apodreceu no depósito. Vamos precisar de máscaras... Um novo estagiário está atualizando o arquivo encomendas.txt, vamos ver o que aconteceu....
    • Exceções Como não apareceu nenhuma mensagem o estagiário achou que tudo estava certo O erro saiu no Shell e não foi percebido pelo estagiário Alguém mudou Encomendas.txt para “read-only”!
    • Exceção é lançada Exceção é lançada Todo esse código é pulado Estou fora!
    • Capturando a exceção Você pode salvar a exceção Ok, aqui está escrito o que devo fazer... Código que trata a exceção
    • Tratando exceções Obs.: para você testar a exceção deverá alterar as propriedades do arquivo
    • Tratando Exceções Apareceu a mensagem no título da janela, mas ainda está meio escondido não?
    • Usando uma messagebox
    • Tratando Exceções Agora além de enxergar, tenho que apertar o botão OK!
    • Tratando Exceções Ainda bem que deu certo, vamos começar a exportar durian, a fruta mais fedida do mundo!
    • Lista IX com testes! “A vida é como andar de bicicleta. Para manter o equilíbrio, é preciso se manter em movimento”. Einstein.