1
resposta

[Projeto] 11 O que aprendemos? O que são exceptions no Java e como tratá-las com o bloco try/catch

Assunto de grande importância pena que demoraram muito para falar.

Excelente para tratar erros inesperados como o usuário acessou o sistema e enviou uma nota fiscal para ser impressa e a impressora estava desligada. Então o sistema tem que ter a capacidade de tratar erros inesperados evitando o travamento do sistema de vendas.

É possível evitar muitos erros inesperados com validação de dados e outros.

Como por exemplo antes de enviar uma nota fiscal para ser impressa, verificar antes se a impressora está ligada ou Impressora pode estar off-line e ai dependendo do retorno da mensagem da impressora, tratar e resolver o problema informando ao usuário do sistema.

O importante é evitar que o sistema fique travado. Então um sistema tem que ser muito testado, antes de ser usado pelo usuário ou cliente de uma empresa.

1 resposta

Olá, Fábio! Como vai?

Parabéns pela reflexão sobre o tema!

Observei que você explorou o conceito de exceptions como forma de lidar com erros inesperados, utilizou muito bem o exemplo prático da impressora para contextualizar a importância do tratamento de falhas e ainda compreendeu que a validação de dados e os testes são fundamentais para evitar que o sistema trave e comprometa a experiência do usuário.

Continue compartilhando suas análises, pois elas ajudam outras pessoas e fortalecem o aprendizado coletivo.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!