JavaScript में अपवादों को पकड़ने के लिए, कोशिश करें . का उपयोग करें …पकड़ो…आखिरकार . JavaScript कोशिश करें...पकड़ें...आखिरकार . को लागू करता है अपवादों को संभालने के लिए निर्माण और साथ ही थ्रो ऑपरेटर।
आप प्रोग्रामर-जनरेटेड और रनटाइम अपवादों को पकड़ सकते हैं, लेकिन आप जावास्क्रिप्ट सिंटैक्स त्रुटियों को नहीं पकड़ सकते।
उदाहरण
जावास्क्रिप्ट में अपवादों को पकड़ने का तरीका जानने के लिए आप निम्न कोड चलाने का प्रयास कर सकते हैं -
<html> <head> <script> <!-- function myFunc() { var a = 100; try { alert("Value of variable a is : " + a ); } catch ( e ) { alert("Error: " + e.description ); } finally { alert("Finally block will always execute!" ); } } //--> </script> </head> <body> <p>Click the following to see the result:</p> <form> <input type = "button" value = "Click Me" onclick = "myFunc();" /> </form> </body> </html>