single
Desafio: Tratamento de Erros com APIs
Deslize para mostrar o menu
Neste desafio, o foco será tornar suas requisições de API mais confiáveis ao lidar com erros de forma adequada. Ao trabalhar com APIs, é comum encontrar problemas como URLs incorretas, falhas de rede ou respostas inesperadas. Ser capaz de detectar esses problemas e responder de maneira apropriada é uma habilidade essencial para integrações robustas com APIs. O objetivo é solicitar um fato sobre gatos da Cat Facts API. No entanto, se algo der errado—como uma falha de rede ou uma resposta inválida—seu código deve exibir uma mensagem clara indicando a falha.
Swipe to start coding
Escreva uma função que solicite um fato sobre gatos da Cat Facts API e o imprima. Se a solicitação falhar por qualquer motivo, imprima "Failed to retrieve cat fact." Sua função deve tratar possíveis exceções que possam ocorrer durante a solicitação ou o processamento da resposta.
Solução
Obrigado pelo seu feedback!
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo