Claro. Tratamento de Erros ao lidar com API's é um tanto diferente do que lidar com código síncrono. Um dia, quem sabe.
Respondendo a "Cara muito dahora o texto, eu tava bem perdido..." dentro da publicação [ Conteúdo ] Tratamento de erros com JavaScript
1