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.