Wat is Try Catch in JavaScript en hoe werkt het?



probeer catch in javascript-constructies evenals de worp-operator om uitzonderingen af ​​te handelen. U kunt door de programmeur gegenereerde en runtime-uitzonderingen opvangen.

Hoe goed u ook bent in programmeren, er zullen fouten in bepaalde scripts voorkomen. Deze fouten kunnen optreden als gevolg van onverwachte gebruikersinvoer, een foutieve serverreactie of een andere reden. Probeer in te halen stelt je in staat om fouten te ontdekken en, in plaats van dood te gaan, iets redelijkers te doen. In dit artikel zullen we zien hoe JavaScript de try-catch gebruikt om de uitzondering in de volgende volgorde af te handelen:

Laten we beginnen.





Runtime-fout in JavaScript afhandelen

De foutafhandeling is geëvolueerd sinds de tijdperken van Netscape en IE4. U hoeft geen genoegen te nemen met wat de browser in uw gezicht gooit in het geval van een JavaScript-fout, maar u kunt de kwestie in eigen handen nemen. De try-catch-instructie van JavaScript helpt u bij het omleiden wanneer een JavaScript-uitzondering wordt aangetroffen.

is a heeft een java

Samen met andere defensieve coderingstechnieken zoals en de onError-gebeurtenis, try-catch voegt de mogelijkheid toe om rond bepaalde fouten te navigeren die in het verleden je script onmiddellijk zouden hebben gestopt.



Wat is Try Catch in JavaScript?

De nieuwste versies van JavaScript hebben mogelijkheden voor het afhandelen van uitzonderingen toegevoegd. JavaScript implementeert zowel de try-catch-constructie als de throw-operator om uitzonderingen af ​​te handelen. U kunt door de programmeur gegenereerde en runtime-uitzonderingen opvangen, maar u kunt geen JavaScript-syntaxisfouten opvangen.

De instructie try wordt gebruikt om een ​​codeblok te definiëren dat moet worden getest op fouten terwijl het wordt uitgevoerd. Terwijl de catch-instructie wordt gebruikt om een ​​codeblok te definiëren dat moet worden uitgevoerd als er een fout optreedt in het try-blok.

De JavaScript-instructies die proberen te vangen, komen in paren voor:



probeer {Block of code to try} catch (err) {Block of code to handle errors}

Als er een uitzondering optreedt in het try-blok, wordt de uitzondering geplaatst in vergist en het catch-blok wordt uitgevoerd.

wat is geserialiseerd in java

Probeer Catch-voorbeeld

Hier is een voorbeeld van JavaScript Try Catch:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). waarde probeer {if (x == '') throw 'is empty' if (isNaN (x)) worp 'is geen getal' x = getal (x) als (x> 10) worp 'is te hoog' als (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Uitgang:

Uitvoer - probeer catch in javascript - edureka

Hiermee zijn we aan het einde van ons artikel gekomen. Ik hoop dat je hebt begrepen hoe try catch in JavaScript wordt gebruikt om fouten op te vangen.

Bekijk onze die wordt geleverd met live training onder leiding van een instructeur en real-life projectervaring. Deze training maakt je bedreven in vaardigheden om te werken met back-end en front-end webtechnologieën. Het omvat training over webontwikkeling, jQuery, Angular, NodeJS, ExpressJS en MongoDB.

Heeft u een vraag voor ons? Vermeld het in het opmerkingengedeelte van deze blog en we nemen zo snel mogelijk contact met je op.