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. |
| cause | Optional. 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 |