JavaScript versuchen Sie… fangen… endlich Erklärung

JavaScript versuchen Sie… fangen… endlich Erklärung

Ausnahmen werden gehandhabt JavaScript mit Hilfe der Versuchen Sie es mit ... Fang ... endlich Erklärung. Wenn Sie in JavaScript programmieren, wird ein Fehler ausgenommen, wenn ein Try -Block einen Fehler findet und den Code ausführt, der im Catch -Block geschrieben wurde. In dieser Anweisung wird der endgültige Block in beiden Fällen ausgeführt, wenn ein Fehler auftritt oder wenn der Code erfolgreich ausgeführt wird.

Bevor Sie sich zur Umsetzung der Umsetzung bewegen Versuchen Sie es mit… Fang… endlich Erklärung in JavaScript, Sie müssen einige Kenntnisse über Fehler haben. Schauen wir uns also einen kurzen Blick auf die Arten von JavaScript -Fehler.

Was sind die Arten von JavaScript -Fehlern?

Fehler in der JavaScript -Programmierung sind zwei Typen: Syntaxfehler und Laufzeitfehler.

Syntax-Fehler: Syntaxfehler treten auf, wenn ein Benutzer einen Fehler in Bezug auf die Programmiersyntax macht. Zum Beispiel wenn die Benutzer weglassen oder verwendet falsche Rechtschreibung:

Konsum.log ('Hallo Welt');

Hier, "Ö" fehlt in der "Konsole" Syntax, die besagt, dass es a ist Syntax-Fehler.

Laufzeit Fehler: Es tritt ein Laufzeitfehler auf, wenn das Programm ausgeführt wird. Zum Beispiel wenn ein Ungültige Variable und Funktion werden genannt, die nicht deklariert oder definiert werden. Diese Operation führt zu einem Laufzeitfehler.

Beginnen wir nun mit der Implementierung von JavaScript -Versuch… Catch -Anweisung.

So implementieren Sie JavaScript -Versuch… Catch -Anweisung

Versuchen Sie es mit der Erklärung von Catch -Erklärung wird zum Umgang mit Ausnahmen in JavaScript verwendet. Die allgemeine Syntax von Versuchen Sie es mit der Erklärung von Catch -Erklärung wird unten angegeben:

versuchen
// try_statement

fangen (Fehler)
// catch_statement

In der oben gegebenen Syntax die Versuchen Sie es Block Enthält den Hauptcode. Wenn bei der Ausführung des hinzugefügten Try -Blocks ein Fehler auftritt, wird der Compiler eine Ausnahme ausgelegt und sich dann zur Ausführung des Fangblocks bewegt, sonst der Fang Block wird übersprungen.

Schauen Sie sich nun das folgende Beispiel für den Versuch an… Catch -Anweisung in JavaScript.

Beispiel

Hier implementieren wir ein Beispiel, um zu überprüfen, wie die Versuchen Sie es mit der Erklärung von Catch -Erklärung arbeitet in JavaScript. In diesem Beispiel werden wir versuchen, eine nicht deklarierte Variable zu drucken "X" Innerhalb des Try -Blocks:

const msg = 'hi, das ist LinuxHint.com ';
versuchen
Konsole.log (msg);
Konsole.log (x);

fangen (Fehler)
Konsole.log ('Ein Fehler wird aufgetaucht!');
Konsole.log ('auftretender Fehler:' + Fehler);

Wie Sie sehen können, haben wir die Variable nicht definiert "X" in unserem Programm. Daher, wenn die Versuchen Sie es Block iN Das oben gegebene Programm wird ausgeführt, es wird die Variable überprüfen "X" Definition und führt die aus "Catch ()" Block. Infolgedessen wird der Typ des aufgetretenen Fehlers auf der Konsole angezeigt:

JavaScript versuchen Sie… fangen… endlich Erklärung

Während der Programmierung in JavaScript können Sie auch nutzen Versuchen Sie es mit ... Fang ... endlich Erklärung Ausnahmen für den Umgang mit Ausnahmen. Endlich Block führen die Versuche aus, Blöcke zu fangen, wenn ein Fehler auftritt oder wenn der Code erfolgreich ausgeführt wird.

Die allgemeine Syntax von Versuchen Sie es mit ... Fang ... endlich Erklärung wird unten angegeben:

versuchen
// try_statement

fangen (Fehler)
// catch_statement

Endlich()
// endgültig_statement

Beispiel

Nehmen wir das vorherige Beispiel, um zu überprüfen, wie Versuchen Sie es mit ... Fang ... endlich Erklärung funktioniert dafür:

const msg = 'hi, das ist LinuxHint.com ';
versuchen
Konsole.log (msg);
Konsole.log (x);

fangen (Fehler)
Konsole.log ('Ein Fehler wird aufgetaucht!');
Konsole.log ('auftretender Fehler:' + Fehler);

Endlich
Konsole.log ('schließlich wird blockiert' ausgeführt ');

Wir haben jedoch immer noch nicht definiert "X" Variable in unserem JavaScript -Programm. In diesem Szenario, wenn der Try -Block wird Zugang Die "X" variabel und nicht ihre Definition finden, die Ausführungskontrolle wird sich in Richtung der bewegen Block fangen und drucken das hinzugefügte Fehlermeldungen im Konsolenfenster. Allerdings die Endlich blockieren wird in beiden Fällen ausgeführt, wenn ein Fehler auftritt oder wenn der Code ist erfolgreich ausgeführt:

Das waren alles wesentliche Informationen darüber JavaScript versuchen Sie… fangen… endlich. Gehen Sie bei Bedarf weitere Recherchen.

Abschluss

Um die Ausnahmen zu bewältigen JavaScript versuchen Sie… fangen… endlich Erklärung wird eingesetzt. Wenn in JavaScript der Try -Block einen Fehler findet, werden die zum Catch Block hinzugefügten Anweisungen ausgeführt. Der endgültige Block wird jedoch in beiden Fällen ausgeführt, wenn ein Fehler auftritt oder wenn der Code erfolgreich ausgeführt wird. In diesem Artikel haben wir kurz kurz besprochen JavaScript versuchen Sie… fangen… endlich Erklärung, und es arbeitet mit Hilfe eines geeigneten Beispiels.