try {
JSON.parse('{bad}')
} catch (e) {
e instanceof SyntaxError // β true
}JSON.parse() throws a SyntaxError when given invalid JSON.
Parsing invalid JSON with JSON.parse throws a SyntaxError.
Challenge: Catch the SyntaxError and verify it is an instance of SyntaxError.