Unterschied zwischen Wurf und Java in Java

Unterschied zwischen Wurf und Java in Java

Schlüsselunterschied - werfen vs wirft java ein
 

Es kann Fehler beim Programmieren geben. Ein Fehler im Programm liefert ein unerwartetes Ergebnis oder kann die Ausführung des Programms beenden. Daher ist es besser, die Fehler ordnungsgemäß zu erkennen und zu verwalten, um das Programm richtig auszuführen. Ein Fehler kann von zwei Typen sein. Sie sind die Kompilierungs-Zeitfehler und Laufzeitfehler. Wenn es Syntaxfehler gibt, wird der Java -Compiler angezeigt. Diese werden als Kompilierungszeitfehler bezeichnet. Einige übliche Kompilierungs-Zeitfehler fehlen Semikolon, fehlende lockige Zahnspangen, nicht deklarierte Variablen und Fehlschreibungen oder Keywords. Manchmal kann das Programm ordnungsgemäß kompilieren, aber es kann eine falsche Ausgabe ergeben. Sie werden Laufzeitfehler bezeichnet. Einige häufige Laufzeitfehler dividieren durch Null und bewerten ein Element, das aus einem Array liegt. Eine Ausnahme ist eine Erkrankung, die durch einen Laufzeitfehler im Programm verursacht wird. Die Programmausführung endet, wenn eine Ausnahme eintritt. Wenn der Programmierer die Ausführung des verbleibenden Codes fortsetzen möchte, kann der Programmierer das von der Fehlerbedingung geworfene Ausnahmebiel fangen und eine Fehlermeldung anzeigen. Dies wird als Ausnahmehandling bezeichnet. Der Code, der einen Fehler verursachen kann. Der Wurf und die Würfe sind zwei Schlüsselwörter.Der Schlüsselunterschied zwischen Wurf und Wurken in Java ist bei, Throw ist ein Schlüsselwort, mit dem explizit eine Ausnahme ausgelöst wird, während Würfe eine Ausnahme deklarieren.

INHALT

1. Überblick und wichtiger Unterschied
2. Was ist in Java werfen
3. Was ist in Java wirft
4. Ähnlichkeiten zwischen Wurf und Wurken in Java
5. Vergleich von nebeneinander
6. Zusammenfassung

Was ist in Java werfen?

Der Schlüsselwortwurf wird verwendet, um eine Ausnahme explizit auszulegen. Dem Wurf folgt eine Instanz von Ausnahmeklasse. e.G. - Neue Ausnahme auswerfen („Fehlerdivision durch Null“); Es wird im Methode -Körper verwendet, um eine Ausnahme auszulösen.  Verweisen Sie das folgende Programm.

Abbildung 01: Programm mit Wurfschlüsselwort

Nach dem obigen Programm verfügt die Ausnahmeklasse3 -Klasse über eine Methode namens Checkmarks. Wenn die Markierungen weniger als 50 betragen, wird eine Ausnahme hervorgerufen und "Fail" angezeigt. Wenn die Markierungen höher als oder gleich 50 sind, wird die Nachricht "Pass" gedruckt.

Was ist in Java wirft?

Mit dem Schlüsselwort von Throws wird eine Ausnahme deklariert. Es folgt der Name der Ausnahmeklassen. e.G. - wirft Ausnahme aus. Der Programmierer kann mehrere Ausnahmen mithilfe des Schlüsselworts Throws deklarieren.  Es wird mit Methodensignatur verwendet. Verweisen Sie das folgende Beispiel.

Abbildung 02: Programm mit Throws Keyword

Der Code, der einen Fehler haben kann. Die Fehlermeldung befindet sich im Fangblock. Der Methode Caller identifiziert, dass bestimmte Arten von Ausnahmen aus der aufgerufenen Methode erwartet werden können. Der Anrufer sollte mit einem Fangmechanismus vorbereitet sein. In dieser Situation wird das Keyword von Throws verwendet. Es wird unmittelbar nach der Erklärung zur Methodeerklärung und kurz vor der Eröffnungsklammer angegeben.

Was ist die Ähnlichkeit zwischen Wurf und Java in Java?

  • Beide sind Schlüsselwörter in Java für die Ausnahmebehandlung.

Was ist der Unterschied zwischen Wurf und Java in Java?

Throw vs wirft Java ein

Der 'Wurf' ist ein Schlüsselwort in Java, mit dem explizit eine Ausnahme ausgelöst wird. Die "Würfe" sind ein Schlüsselwort in Java, mit dem eine Ausnahme deklariert wird.
 Mehrere Ausnahme
Es können nicht mehrere Ausnahmen mit Wurf geben. Es kann mehrere Ausnahmen mit Würfen geben.
Gefolgt von
Auf dem 'Wurf' folgt eine Instanz. Auf die "Würfe" folgen die Klasse.
 Methode der Verwendung
Der 'Wurf' wird innerhalb der Methode verwendet. Die "Würfe" werden mit Methodensignatur verwendet.

Zusammenfassung -Wurf vs wirft java ein 

Führen von Laufzeitfehlern führen zum Kompilieren des Programms, liefert jedoch unerwartete Ergebnisse oder beendet die Ausführung des Programms. Diese Bedingung ist eine Ausnahme. Der Wurf und die Würfe sind zwei Schlüsselwörter, die in der Java -Programmierung für Ausnahmebehandlung verwendet werden. In diesem Artikel wurde der Unterschied zwischen Wurf und Würfen erörtert. Der Unterschied zwischen Wurf und Java besteht darin, dass ein Wurf ein Schlüsselwort ist, mit dem eine Ausnahme explizit wirft.

Referenz:

1.Wurf und wirft Keyword in Java mit Beispiel | Ausnahmeberechnung mit der Java -Theorie, Programmierrohr, 2. November. 2017. Hier verfügbar
2.Punkt, Tutorials. „Java -Ausnahmen.Tutorials Punkt, 8. Januar. 2018. Hier verfügbar
3.„Java wirft Schlüsselwort aus - Javatpoint.Tutorials Punkt, hier erhältlich