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