generated at
JavaScript:error

try
Lets you define a block of code to test for errors

catch
Set up a block of code to execute in case of an error

throw
Create custom error messages instead of the standard JavaScript errors

finally
Lets you execute code, after try and catch, regardless of the result

Error Name Values

name
Sets or returns the error name

message
Sets or returns an error message in string from

EvalError
An error has occurred in the eval() function

RangeError
A number is “out of range”

ReferenceError
An illegal reference has occurred

SyntaxError
A syntax error has occurred

TypeError
A type error has occurred

URIError
An encodeURI() error has occurred