Wann Programmierer auf Web -und Software -Anwendungen arbeiten , verwenden sie verschiedene Techniken zu helfen, finden und beheben Fehler . Die Programmierung ist eine so komplexe Aufgabe, die fast alle Programme an einem gewissen Punkt ausgetestet werden müssen. Debugging ist deshalb eine wichtige Tätigkeit in der Programmierung , durch die Fehler erkannt und korrigiert. Um diesen Prozess zu unterstützen , verwenden Sie die Software -Programmierer in ihrer Arbeit , um Haltepunkte erstellen. Solche Haltepunkte helfen, herauszufinden, was an bestimmten Punkten geschieht während der Ausführung eines Programms. Eine Ausnahme Breakpoint ist eine bestimmte Sorte von diesem Tool. Execution
Der Programmcode für eine Anwendung enthält Datenelemente und Verarbeitungshinweise . Wenn eine Anwendung ausgeführt wird , die Werte innerhalb Datenelemente wie Variablen oft ändern , als ein Ergebnis der Verarbeitung Anweisungen durchgeführt. Die Kontrolle dieser Datenelemente an bestimmten Punkten während der Ausführung ist ein Weg, um festzustellen , was schief läuft , wenn ein Programm nicht läuft , wie es sollte . Um einen Fehler zu beheben , Programmierer , müssen Sie es in der Anwendung Code zu finden .
Breakpoints
Als Schlüsselelement bei der Fehlersuche , effektive Nutzung der Haltepunkt ist ein wichtiger Programmierung Geschick. Programmierer hinzufügen Breakpoints während ihrer Anwendungen mit den Software-Tools , die sie zur Entwicklung. Durch Zugabe von einen Haltepunkt an einer bestimmten Stelle in dem Code wird der Programmierer Eingabe eines Punktes während der Ausführung zu untersuchen, welche mit den Datenelementen und Verfahren geschieht. Breakpoints daher lassen Programmierer definieren Verarbeitungsstufen für die Anwendung als Ganzes ständig anhalten und kontrollieren den Gehalt an Fortschritt innerhalb der Aufgaben durchgeführt. Bei einem Haltepunkt kann der Programmierer sehen den allgemeinen Stand des Programms sowie einzelnen Variablen , ließ ihn bestimmen, welche Verarbeitungsschritte erfolgreich waren und welche nicht.
Ausnahmen
Während Debugging können Entwickler fügen verschiedene Arten von Haltepunkt . Eine Ausnahme Haltepunkt stoppt die Ausführung , wenn eine Ausnahme auftritt. Eine Ausnahme ist eine anomale Vorkommen innerhalb eines Programms , die oft ein Fehler . Programme "werfen" Ausnahmen, wenn etwas schief geht. Programmierer können bauen die Fähigkeit, "fangen" Ausnahmen in ihrem Code , Umgang mit solchen Ereignissen und ermöglicht das Programm , um fortzufahren. Eine Ausnahme Haltepunkt ist ein Haltepunkt, der Ausführung einer Anwendung aussetzen wird , wenn eine Ausnahme ausgelöst wird .
Werkzeuge
Entwicklungsteams verwenden in der Regel integrierte Entwicklungsumgebungen , um Anwendungen zu erstellen. Solche Software-Programme sind mit Debugging-Tools , einschließlich der Möglichkeit, Ausnahmen und andere Haltepunkte hinzuzufügen ausgestattet . Programmierer können in der Regel gelten Ausnahme Haltepunkte für Ausnahmen, die entweder gefangen oder abgefangene . Normalerweise würden sich auf abgefangene Ausnahmen eine gemeinsame Option sein , da diese Ausnahmen wahrscheinlich , um auf unvorhergesehene Probleme beziehen , während gefangen Ausnahmen zu Problemen, die es zumindest teilweise vorweggenommen haben beziehen sind .