JavaScript
⚠️ Tratamento de erros
Aprenda a antecipar, capturar e lançar erros para escrever programas robustos.
O que você vai aprender
- Capturar erros com
try/catche executar limpeza garantida comfinally. - Lançar erros de propósito com
throw new Error(...)para validar entradas e falhar logo. - Distinguir os tipos integrados (
TypeError,RangeError,SyntaxError) e verificá-los cominstanceof. - Criar erros personalizados estendendo
Errorpara diferenciá-los dos do sistema.
Lições
try, catch e finallyCapturar erros sem que o programa pare. Lançar erros com throwQuando e como provocar um erro de propósito. Tipos de erro e erros personalizadosError, TypeError, RangeError e suas próprias classes.Pratique este módulo no app
O DevPath é um curso prático: aqui você lê a teoria; no app você a coloca em prática com exercícios que rodam de verdade, offline.
Comece grátis no app →