Error Handling
JavaScript · também conhecido como tratamento de erros
Padrão try/catch/finally e propagação de erros em JS.
seção
Explicação
Error Handling — Padrão try/catch/finally e propagação de erros em JS.
try/catch/finally captura exceções sync. Promises: .catch ou try/catch com await. Uncaught → crash ou unhandledrejection.
Errors customizados estendem Error para stack e name. Never swallow silently.
seção
Exemplo
try { JSON.parse(texto);} catch (err) { console.error(err.message);} finally { cleanup();}seção
Modo de uso
Boundary errors UI React
Retry com backoff em fetch
Wrap third-party throws
seção
Armadilhas comuns
catch (e) {} vazio
Throw non-Error perde stack
seção
Termos relacionados
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
Error Handling: Seu Código Precisa de um Plano B
Domine try/catch/finally, objetos Error, throw, classes customizadas, erros async com fetch, handlers globais e padrões reais: retry, validação e graceful degradation.
ler artigoMais em JavaScript
Outros termos da mesma categoria para revisão em sequência.