JavaScript new Error()
Description
The new Error() Constructor constructor creates an Error object.
Syntax
new Error(message,{cause:cause})
or
Error(message,{cause:cause})
Note
Error() can be called with or without new.
Both Error() and new Error() create a new Error object.
Parameters
Parameter
Description
message
Optional.
An error description.
An error description.
cause
Optional.
An error description.
An error description.
Return Value
Type
Description
Object A new Error object.
See Also:
Browser Support
new Error() is an ECMAScript1 (JavaScript 1997) feature.
It is supported in all browsers:
| Chrome | Edge | Firefox | Safari | Opera |