Sometimes, we want to print a message in error handling with try-catch with JavaScript.
In this article, we’ll look at how to print a message in error handling with try-catch with JavaScript.
How to print a message in error handling with try-catch with JavaScript?
To print a message in error handling with try-catch with JavaScript, we can log the stack
, name
and message
properties.
For instance, we write:
const x = {
asd: "asd",
};
try {
JSON.parse(x);
} catch (e) {
console.log("Error", e.stack);
console.log("Error", e.name);
console.log("Error", e.message);
}
The stack
property has the stack trace string.
name
has the error name as a string.
And message
has the error message as a string.
Therefore, we should see 'Error SyntaxError'
and 'Error Unexpected token o in JSON at position 1'
logged respectively for e.name
and e.message
.
Conclusion
To print a message in error handling with try-catch with JavaScript, we can log the stack
, name
and message
properties.