1
resposta

Vantagem de "lançar a exceção".

Boa noite, claro que lançar a exceção fica mais elegante e correto no código do que simplesmente tratar um erro com um "IF-ELSE". Porém, não ficou claro para mim alguma vantagem adicional ou implícita de se lançar uma exceção. Qual seria a diferença mais importante?

1 resposta

Olá Giuli, tudo bem? Na minha visão a maior vantagem de usar uma exception ao invés de if-else é a propagação de erros para camadas superiores da aplicação, onde essas exceptions podem ser tratadas de forma mais centralizada e abrangente. Além disso, permite uma melhor separação de preocupações no código, já que a lógica de tratamento de erros é separada da lógica principal.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software