Was ist Try Catch in JavaScript und wie funktioniert es?



Versuchen Sie, in Javascript-Konstrukten sowie den Operator throw zu fangen, um Ausnahmen zu behandeln. Sie können vom Programmierer generierte Ausnahmen und Laufzeitausnahmen abfangen.

Egal wie gut Sie programmieren können, in bestimmten Skripten treten Fehler auf. Diese Fehler können aufgrund unerwarteter Benutzereingaben, einer fehlerhaften Serverantwort oder aus einem anderen Grund auftreten. Versuchen Sie es ermöglicht es Ihnen, Fehler zu erkennen und anstatt zu sterben, etwas Vernünftigeres zu tun. In diesem Artikel werden wir sehen, wie JavaScript den try-catch verwendet, um die Ausnahme in der folgenden Reihenfolge zu behandeln:

Lass uns anfangen.





Behandlung von Laufzeitfehlern in JavaScript

Die Fehlerbehandlung hat sich seit dem Zeitalter von Netscape und IE4 weiterentwickelt. Sie müssen sich nicht mit dem zufrieden geben, was Ihnen der Browser im Falle eines JavaScript-Fehlers ins Gesicht wirft, sondern können die Angelegenheit selbst in die Hand nehmen. Die try-catch-Anweisung von JavaScript hilft Ihnen beim Umleiten, wenn eine JavaScript-Ausnahme auftritt.

Microsoft SQL Server Tutorials für Anfänger

Zusammen mit anderen defensiven Codierungstechniken wie Mit dem Ereignis onError bietet try-catch die Möglichkeit, um bestimmte Fehler herum zu navigieren, die Ihr Skript in der Vergangenheit sofort an seinen Spuren gestoppt hätten.



Was ist Try Catch in JavaScript?

Die neuesten Versionen von JavaScript haben Funktionen zur Ausnahmebehandlung hinzugefügt. JavaScript implementiert das try-catch-Konstrukt sowie den throw-Operator, um Ausnahmen zu behandeln. Sie können vom Programmierer generierte und Laufzeitausnahmen abfangen, aber keine JavaScript-Syntaxfehler abfangen.

Die try-Anweisung wird verwendet, um einen Codeblock zu definieren, der während der Ausführung auf Fehler getestet werden soll. Mit der catch-Anweisung wird ein Codeblock definiert, der ausgeführt werden soll, wenn im try-Block ein Fehler auftritt.

Die JavaScript-Anweisungen versuchen und fangen paarweise:



try {Codeblock zum Ausprobieren} catch (err) {Codeblock zum Behandeln von Fehlern}

Wenn im try-Block eine Ausnahme auftritt, wird die Ausnahme eingefügt irren und der catch-Block wird ausgeführt.

Versuchen Sie es mit einem Fangbeispiel

Hier ist ein Beispiel für JavaScript Try Catch:

var message, x message = document.getElementById ('p01') message.innerHTML = '' x = document.getElementById ('demo'). value try {if (x == '') throw 'ist leer' if (isNaN (x)) throw 'ist keine Zahl' x = Zahl (x) wenn (x> 10) throw 'ist zu hoch' wenn (x<5) throw 'is too low' } catch(err) { message.innerHTML = 'Input ' + err } finally { document.getElementById('demo').value = '' } } 

Ausgabe:

Ausgabe - versuchen Sie es mit Javascript - Edureka

Damit sind wir am Ende unseres Artikels angelangt. Ich hoffe, Sie haben verstanden, wie try catch in JavaScript verwendet wird, um Fehler abzufangen.

wie man Atom für Python benutzt

Schauen Sie sich unsere Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Diese Schulung vermittelt Ihnen Kenntnisse in der Arbeit mit Back-End- und Front-End-Webtechnologien. Es umfasst Schulungen zu Webentwicklung, jQuery, Angular, NodeJS, ExpressJS und MongoDB.

Hast du eine Frage an uns? Bitte erwähne es im Kommentarbereich dieses Blogs und wir werden uns bei dir melden.