Native Error Types
EasyBuilt-in error types: Error, TypeError, ReferenceError, SyntaxError, RangeError. Each for different failure scenarios.
Interactive Visualization
Try/Catch/Finally Flow
try
error
catch
finally
Code executes normally
Key Points
- Error: base type
- TypeError: wrong type
- ReferenceError: undefined var
- SyntaxError: invalid code
- RangeError: out of range
Code Examples
Common Errors
null.doSomething(); // TypeError undefinedVar; // ReferenceError new Array(-1); // RangeError
Different errors for different failure scenarios