javascript instance data property
SuppressedError: error
The error data property of a SuppressedError instance contains a reference to the error that results in the suppression.
Value
Any value. Like cause, you cannot assume it’s an Error instance, although it usually is the case.
0
Examples
Using error
try {
throw new SuppressedError(
new Error("New error"),
new Error("Original error"),
"Hello",
);
} catch (e) {
console.log(e.error); // Error: "New error"
}
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.