A thrown string has no message property.
Acceptance criteria
- 1.#out should show age cannot be negative.
A thrown string has no message property.
function setAge(age) { if (age < 0) { throw "age cannot be negative"; } return age; } let message; try { setAge(-5); } catch (error) { message = error.message === undefined ? "no message to read" : error.message; } document.querySelector('#out').textContent = message;
Output ready when you are
Press Run to render your code, or Submit to validate your solution.