Understanding Eingang Ausnahmen ist ein wichtiger Aktivposten in Java -Programmierung. Wenn Sie Programm Lernen sind in der Programmiersprache Java können Ihre Anwendungen auf viele Arten von Ausnahmen , mit Eingang Ausnahmen gehören zu den häufigsten . Die Ausnahme Konzept und den Rahmen in Java ist in der Regel nicht ein schwer zu verstehen . Alle Anträge, die Verwendung externer Ressourcen wie Datenbanken und Dateien zu machen sind wahrscheinlich ein gewisses Maß an Ausnahmebehandlung beinhalten . Verursacht
Eingang Ausnahmen in Java -Programme können für eine Reihe von Gründen auftreten . Wenn Ihr Programm versucht, von einer externen Quelle wie einer Textdatei zu lesen, aber während der Ausführung kann die Datei auch nicht gefunden werden oder zu lesen, kann eine Ausnahme ausgelöst werden. Das gleiche Prinzip gilt für jede Situation, in der Sie versuchen, Daten aus einer externen Quelle , um Ihr Programm zu erwerben sind . Wenn Sie von einer Quelle über ein Netzwerk lesen, kann Probleme mit der Netzwerkverbindung verhindern auch erfolgreicher Eingabe Operationen .
Typen
In einem Java-Programm , Ausnahmen verursacht durch Eingabe Fehler sind am ehesten aus den Klassen sich IOException sein . IOExceptions Abdeckung viele Probleme im Zusammenhang mit Ein-und Ausgang . Die IOException -Klasse verfügt über eine Reihe von direkten Unterklassen sehen Sie geworfen werden kann, wenn Ihr Programm stößt einen Eingabefehler . FileNotFoundExceptions gehören zu den häufigsten , ausgelöst wird, wenn Sie aus einer Datei, die nicht an der angegebenen Stelle gefunden werden kann lesen versuchen .
Compilation
Wenn Sie schreiben Ihr Java -Code in einer IDE (Integrated Development Environment) , werden Sie auf die Möglichkeit der Eingabe einigen Ausnahmen , wie Sie Programm aufmerksam gemacht werden . Ihre IDE können, hervorzuheben Abschnitte des Codes wahrscheinlich Ausnahmen werfen , die Sie auffordert, diese Code Auszüge in einer Weise , die die Anwendung zu bewältigen helfen zu behandeln. Die Java-Plattform bietet Maßnahmen zur Erstellung von Programmen zu verhindern, wenn bestimmte Ausnahmen nicht angemessen behandelt worden , so unzureichende Bewältigung Maßnahmen liefern wird Ihr Programm aus , das kompiliert und überhaupt laufen zu stoppen.
Folgen
die Folgen der Eingang Ausnahmen abhängig vom Zweck und die Funktion der Anwendung , kann aber ernst. Wenn Ihre Programmlogik ist abhängig von Daten durch Eingabe Operationen eingeführt , kann ein Eingang Ausnahme aus funktioniert überhaupt zu verhindern. Doch in einigen Fällen können Sie in der Lage sein , um die Ausführung mit einem gewissen Grad an Erfolg weiterhin nach einem Eingang Ausnahme.
Handhabung
Exception Handling in Java ist eine Schlüsselqualifikation für alle die Sprache zu lernen . Sie können statt Input -Code, der eine Ausnahme in einem " try" -Block, der das Programm zu kompilieren erlaubt werfen kann . Im Falle eine Ausnahme ausgelöst wird , wenn das Programm ausgeführt wird, können Sie eine Bewältigungsstrategie , indem alternative Verarbeitung Code innerhalb einer " catch "-Block nach dem "try "-Block zu diktieren. Sie können individuell Ihre catch-Block für jede Art von Ausnahme , oder speziell für Ein-und Ausgang Ausnahmen.