Erlernen Sie die Grundlagen von Java (16): Zusammenfassung der Ausnahmen
1. Übersicht über Ausnahmen
1. Ausnahmen sind nicht gleichbedeutend mit gewöhnlichen Syntaxfehlern. Fehlen Semikolons oder doppelte Variablennamen, handelt es sich um Syntaxfehler, die nicht kompiliert werden können.
2. Eine Ausnahme bedeutet, dass am Programmcode selbst kein Fehler vorliegt. Die Kompilierung kann jedoch zur Laufzeit auftreten. (Bitte beachten Sie jedoch: Wenn eine Methode durch Throws eine Nicht-RunTimeException-Ausnahme deklariert, muss die Ausnahme beim Aufruf der Methode behandelt werden, andernfalls wird die Kompilierung nicht bestanden. Wenn eine Methode jedoch durch Throws eine RunTimeException-Ausnahme deklariert,
3. Was sind die Auffälligkeiten? 4. Der leere Catch-Block selbst kann Ausnahmen erfassen und behandeln, aber um das Debuggen zu erleichtern, werden im Allgemeinen einige Informationen im Zusammenhang mit der Ausnahme ausgegeben: a Probleme b. So sammeln Sie Programmfehler bequemer Softwareprotokoll
2. Ausnahmebehandlungsmechanismus
Fünf Schlüsselwörter werden im Allgemeinen zum Behandeln von Java-Ausnahmen verwendet: Try, Catch, Throw, Throws
2, Try{} Catch(){} Final{} werden im Allgemeinen in Kombination verwendet, was bedeutet, dass in der Mitte keine Zusätze zulässig sind anderer Code; Wenn es zwischen
try{} und Finally{} kein Catch(){} gibt, gibt es keinen Fehler bei der Kompilierung und der Inhalt in Final{} kann ebenfalls ausgeführt werden, ist es aber bedeutungslos. Hinweis: Wenn „finally{}“ mit „return“ verwendet wird (return bedeutet, dass die gesamte Methode beendet wird), werden die in „finally“ genannten Rückgaben ausgeführt, egal wie viele davor stehen >
3. Benutzerdefinierte Ausnahmen
Das Obige dient dazu, die Grundlagen von Java (16) wiederherzustellen: Bitte anormale Zusammenfassungsinhalte Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website (www.php.cn)