Java - Fehler

Inhaltsverzeichnis
Bei der Entwicklung von Programmen, die immer komplexer werden, werden wir unweigerlich auf Fehler stoßen, von denen einige vielleicht komplexer zu lösen sind als andere, aber dies sollte uns nicht entmutigen, da wir manchmal Fehler machen müssen, bevor wir in unserer Anwendung etwas Richtiges erreichen.
In Java wir haben mehrere Fehlerkategorien die uns beim Erstellen eines Programms auftauchen können, sie zu erkennen und ihre Ursachen zu kennen, sind die ersten beiden Möglichkeiten, Fehler zu bekämpfen.
Syntaxfehler
Diese Fehler treten beim Kompilieren des Codes auf, daher können sie auch aufgerufen werden als Kompilierungsfehler, treten sie auf, wenn wir den Code falsch schreiben und die Compiler kann unsere Anweisungen nicht interpretieren.
Es ist sehr üblich, eine Anweisung falsch zu schreiben, einen Block falsch zu schließen und eine der schlimmsten ist, ein Semikolon zu verfehlen. Letzteres ist sehr üblich, da wir oft in mehreren Sprachen arbeiten und wir beim Mischen der Elemente auftreten können die die Zeilen beenden.
Diese Arten von Fehlern sind einfach zu debuggen, da Java Beim Kompilieren sagt uns, wo das Problem liegt und gibt uns eine Beschreibung davon. Sehen wir uns den folgenden Code mit Fehlern an:
 öffentliche Klasse ShowSyntaxErrors {öffentliche statische void main (String [] args) {i = 30; System.out.println (i + 4); }} 

Wenn wir versuchen, diesen Fehler zu kompilieren, erhalten wir in der Befehlskonsole Folgendes:

VERGRÖSSERN

Wir sehen dann, dass alles dadurch ausgelöst wird, dass die Variable nicht korrekt deklariert wurde. Um diese Art von Fehlern zu korrigieren, wird empfohlen, mit der ersten Zeile zu beginnen, damit die Korrektur des ersten Fehlers möglicherweise die Anzahl der folgenden verringert.
Ausführungsfehler
Diese Art von Fehler tritt auf, wenn wir in einem Programm ein Element haben, das das Programm abrupt beendet, dies passiert beispielsweise, wenn wir ein Benutzereingabefeld haben und der Benutzer etwas eingibt, was das Programm nicht erwartet und nicht erfasst wurde richtig oder wenn zum Beispiel eine Division durch 0 auftritt, was nicht zu handhaben ist.
Sehen wir uns unten einen Code an, der es uns ermöglicht, diese Arten von Fehlern zu veranschaulichen:
 öffentliche Klasse ShowRuntimeErrors {öffentliche statische void main (String [] args) {int i = 1/0; }} 

Wenn wir das Ergebnis im Compiler sehen, erhalten wir Folgendes:

WichtigHier sehen wir, dass der Compiler korrekt übergeben wurde, aber beim Ausführen des Programms hat er den Fehler generiert versuchen / Block fangen um Ausnahmen zu vermeiden und mit solchen Ausnahmen umgehen zu können, ohne das Programm ungewollt zu beenden.
Logikfehler
Dies ist die Art von Fehler, die von jedem Programmierer am meisten gefürchtet wird, da sie vom Compiler oder der Ausführung nicht bemerkt wird und dies nicht daran liegt, dass das Programm schlecht geschrieben ist oder es Gründe dafür gibt, dass das Programm falsch beendet wird, wenn nicht dass die logische Umsetzung dessen, was Sie tun wollen, ist falschUm diese Art von Fehlern zu beheben, müssen wir Kaltläufe anwenden und über Werte verfügen, die es uns ermöglichen, zu wissen, ob unser Programm ordnungsgemäß ausgeführt wird.
Wie wir sehen konnten haben wir 3 Hauptfehlergruppen in unseren Programmen und wenn wir sie kennen, können wir Wege finden, solche Fehler zu vermeiden oder zumindest zu beheben, wenn sie auftreten.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave