Informática Múltipla Escolha

True or false? Using a try/catch is recommended in case the API call fails.

True or false? Using a try/catch is recommended in case the API call fails.

  1. True
  2. False

Resolução completa

Explicação passo a passo

A
Alternativa A

Alternativa A

O enunciado afirma que o uso de try/catch é recomendado caso a chamada de API falhe. Esta afirmação está correta.

Análise da Questão

Em desenvolvimento de software, especialmente ao interagir com serviços externos, o tratamento de erros é uma prática fundamental. Abaixo estão os pontos-chave para entender por que a resposta é verdadeira:

  • Natureza das Chamadas de API: Uma API (Application Programming Interface) geralmente envolve comunicação via rede. Redes são instáveis e sujeitas a falhas como timeouts, perda de conexão ou erros no servidor remoto (ex: erro 500).
  • Função do try/catch: Este bloco é utilizado para tratamento de exceções. O código dentro de try tenta executar a operação, enquanto o bloco catch captura qualquer erro que ocorra durante essa execução.
  • Prevenção de Crash: Sem um mecanismo de captura de exceções, uma falha na API faria com que o programa inteiro parasse abruptamente (crash). Com try/catch, o aplicativo pode tratar o erro de forma elegante (exibir uma mensagem ao usuário, tentar novamente ou usar um modo offline).
  • Melhores Práticas: Em linguagens como Java, C#, JavaScript e C++, o uso de blocos de controle de fluxo para gerenciar fluxos de dados externos é considerado essencial para garantir a estabilidade e confiabilidade do sistema.

Portanto, proteger chamadas externas sensíveis contra falhas inesperadas é uma recomendação padrão de engenharia de software.

Alternativa A (True).

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.