Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Quando usar o try ... catch?

Olá, pessoal! Tudo bem?

Pensando em termos práticos, quando é interessante usar try ... catch no meu código? Pergunto por que, em tese, todo bloco de código é relevante e deveria receber um tratamento para erros, certo? Mas entendo que usar isso em toda parte vai ser muito verboso e pouco performático.

Valeu, pessoal!

1 resposta
solução!

Opa Lúis tudo bom? Então eu parto do princípio que o uso do try catch serve pra quando precisamos realizar ou bloquear uma ação em nosso código baseado em suas respostas. Um exemplo disso é o consumo de uma API, geralmente se usa o try catch a nível de Promise para capturar os eventuais erros possíveis no tempo de execução da requisição.

É interessante que todo bloco de código funcione, mas as vezes não é necessário que haja uma quebra no fluxo para isso (quando não se faz necessário poderiamos usar condicionais por exemplo), então caso haja essa necessidade o try catch está ai pra ajudar :D