juniorpb/cidades-promise

Dúvida na utilização do try/catch

Closed this issue · 2 comments

Opa, beleza Junior? Então cara, encontrei seu repo pelo repo da BrasilAPI, e vi que vocês estão usando essa lib. Aí dando uma olhada no código me surgiu uma pequena dúvida.

Lá nas funções do controller, vc fazia a verificação se a UF e o DDD eram apenas 2 valores, ótimo, beleza. E logo depois, vc criou as funções que faziam o get dentro de um try/catch, qual a diferença de usar elas dentro e fora de um?

Ou sei lá, tipo, vai ver por ser uma biblioteca para outras pessoas usarem aí tem que ter o trycatch... bom, não sei, por isso estou te perguntando haha.

Trabalho como programador há uns 5 meses, e reparei que se fosse eu, com base no meu humilde conhecimento - hahaha - teria feito sem o trycatch, daí surgiu a minha dúvida.

Espero que possa me responder, abraço!

Olá, @barbozafernando , tudo bem?
Usa-se o try/catch para tratamentos de erros. Basicamente, você tenta fazer algo dentro do Try, se dê erro, será executado o bloco do Catch, assim você da seguimento a execução do código.

Vale a pena ver mais detalhes nesse link.
Bons estudos!

Puts, é verdade, esqueci desse detalhe dos erros. Mas mesmo assim, obrigado amigo, boa semana pra você! Abraço.