What is the output of following code?
try {
throw new Error();
} catch {
console.log("Error thrown");
}
----o----
The output is "Error thrown"
.
Now it is ok to omit the parameter part of catch
. But it is good to have the error parameter and at least log it in the console.
try {
throw new Error("Some Error");
} catch (err) {
console.log(err.message);
}