Error Types in JavaScript

From the JavaScript cheat sheet · Error Handling · verified Jul 2026

Error Types

Common JavaScript error types

javascript
// Common error types
new Error('Generic error');
new TypeError('Wrong type');
new ReferenceError('Not defined');
new SyntaxError('Invalid syntax');
new RangeError('Out of range');
new URIError('URI malformed');
new EvalError('Eval error');
💡 Use specific error types for clearer error handling
⚡ TypeError is most common runtime error
📌 SyntaxError usually can't be caught (parse-time)
🔥 AggregateError useful for Promise.allSettled() results

More JavaScript tasks

Back to the full JavaScript cheat sheet