Java: consumindo API, gravando arquivos e lidando com erros | Alura