JavaScript provides try...catch to handle errors gracefully. It ensures your program doesn’t break unexpectedly.
try { let result = riskyOperation(); } catch(error) { console.log("Error: ", error); }