Was ist Ausnahme-Behandlung?

Die Ausnahmebehandlung ist ein allgemeines Programmiersprachekonstruieren, das Programme Fehler kennzeichnen und würdevoll behandeln lässt, die sie antreffen konnten, während sie laufen. Es funktioniert, indem es den Fluss eines Programms von der normalen Durchführung zu einem spezifischen Satz Abschwächung von Tätigkeiten ändert, wenn ein Fehler gefunden. Ein Programmierer kann spezifische Sätze Tätigkeiten verursachen, die hervorgerufen, wenn bestimmte Fehler geschehen. Ausnahmen zu finden und die Behandlung ist nicht notwendigerweise ein tödliches Ereignis für ein Programm; es ist manchmal möglich für Ablauf des Programms nachdem die Ausnahmebehandlung fortzufahren, auftritt.

Es ist häufig, bei der Programmierung eines spezifischen Stückes des Codes möglich, damit man genau feststellt, wo die Ausnahmebehandlung notwendig ist. In diesem Fall haben die meisten Programmiersprachen, einschließlich Java und C++, spezifische Schlüsselwörter und Steuerinformationen, die in Code gesetzt werden können, um Störungen zu behandeln. Diese Strukturen können eine große Vielfalt von Störungen behandeln, und mit korrekter Wartung, ist es häufig möglich für einen Programmierer, die Majorität der möglichen Störungen für ein bestimmtes Stück des Codes vorauszusehen.

Die Ausnahmebehandlung kann für die Satzgliederung des Einganges nützlich auch sein. Z.B. wenn numerischer Eingang der Satzgliederung, man sofort erklären kann, wenn ein Stück Daten nicht numerisch ist, wenn die korrekte Test- und Ausnahmezufuhr gegründet. Wenn eine Ausnahme auftritt, verfängt die Zufuhr sie, die dem Programm, dass erklärt sofort Eingang unzulässig ist. Was zunächst geschieht, abhängt davon, wie der Rest des Programms strukturiert; er konnte herausnehmen oder er konnte den unzulässigen Eingang fortsetzen und einfach ignorieren.

Die korrekte Ausnahmebehandlung garantiert nicht fehlerlosem Ablauf des Programms. Sie auch garantiert nicht, dass ein Programm stoppt, nachdem eine Störung gefunden und sie nicht garantiert, dass ein Programm fortfährt. Um Störungen richtig zu behandeln, muss ein Programmierer die Ausnahmebehandlung in Verbindung mit gesundem Menschenverstand und besondere Aufmerksamkeit zum Detail verwenden. Ideal lässt die korrekte Fehlerbehandlung ein Programm die ernstesten Arten von Störungen, wie unzulässigen zurückgreifenden, beim Geben informativen Mitteilungen des Gedächtnisses über fixierbare Ausgaben, wie unzulässigen Eingang oder unerwartete Probleme mit einem Ablauf des Programms vermeiden.

Die Ausnahmebehandlung verfängt die Störungen, die „Laufzeit“ Störungen genannt; sie garantiert nicht, dass Code von den Wanzen oder von den Syntaxstörungen frei ist. Haben der Fehlerbehandlung im Code garantiert nicht, dass der Code korrekt ist. Es ist möglich für die Fehlerbehandlung, Wanzen im Code zu verfehlen, und beste Störungssogar ist verfangen selten harmlos. Nachdem Entstörung komplett ist, zulässt das Vorhandensein der Ausnahmebehandlung viel einfachere Codewartung und Zukunftentstörung, wenn notwendig g.