In Computer-Programmierung, nicht abgefangen Runtime-Fehlern oder einfach nicht abgefangen Fehler auftreten, wenn eine Software-Anwendung erfährt einen Fehler und stürzt ab. Diese Fehler passieren, wenn ein Programmierer nicht um einen Fehler bei der Codierung Handler implementieren sein Projekt . Funktion
Einige Programmiersprachen haben Fehler Kontrolleure , die Fehler zu fangen, während ein Programmierer schreibt Code , aber sie können nicht fangen alle möglichen Fehler . Diese fehlerhaften Zeilen Code aufgerufen werden Bugs im Code und kann nicht abgefangen werden Runtime-Fehlern .
Identification
abgefangene Fehler kann schwierig sein für Programmierer als Aussagen generiert werden, wenn diese zu debuggen Fehler auftreten, sind oft vage , wenn jede Aussage scheint überhaupt , bevor das Programm abstürzt. Ein Beispiel für eine nicht abgefangene Fehler ist, wenn ein Programm versucht, durch Null zu teilen .
Prävention /Lösung
meisten Programmiersprachen zur Fehlerbehandlung Funktionen . Ein Programmierer kann diese Umsetzung bei der Codierung sein Projekt , um das Programm zum Absturz , wenn ein Laufzeitfehler auftritt verhindern. Er kann den Fehler Handler programmieren , um den Benutzer über den Fehler zu informieren , das Programm zu beenden oder sogar den Fehler ignorieren und Programm fortsetzen .