Javascript के programming में कुछ ऐसे Error होते हैं जो की Javascript के लिए वो Error नहीं कहलाते हैं , लकिन वो programming के लिए वो Error होते हैं , वैसे Error को resolve करने के लिए कुछ method का use किया जाता है। जिसे Exception (Error) Handling कहा जाता है
Example 1 : try and catch
<script>
try{
console.log("Hello, World")
myfunc()
console.log("Hello, Teach Coders")
}
catch{
console.log("Some thing wrong")
}
</script>
Example 2 : try, catch with error method ()
<script>
try{
console.log("Example of Catch with Error")
myfunc()
console.log("Hello, Teach Coders")
}
catch(error){
console.log(error)
}
</script>
Example 3 : error porperty like (name, message, stack)
<script>
try{
console.log("Example of Catch with Error")
myfunc()
console.log("Hello, Teach Coders")
}
catch(error){
console.log(error.name)
console.log(error.message)
console.log(error.stack)
}
</script>
Example 4 : try & catch with setTimeout
<script>
setTimeout(()=>{
try{
console.log("Example of Try & catch with setTimeout methdo")
myfunc()
console.log("Hello, Teach Coders")
}
catch(error){
console.log(error)
}
},3000
) console.log(error.stack)
}
</script>