Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Share this Page URL
Help

15 Ausnahmebehandlung > 15.5 Zusammenfassung - Pg. 595

Zusammenfassung ganz nahe am Ort des Problems als auch eine entferntere Behandlung, wenn dies sinn- voll ist ­ etwa in einer mehrere potenzielle Probleme umgebenden Struktur. Die andere Version der Behandlung von mehreren Ausnahmen notiert einfach auf der gleichen Ebene mehrere catch -Blöcke. Das sieht schematisch so aus: try{ [kritische Anweisung] } catch ([Ausdruck1]) { [Maßnahmen für den ersten Ausnahmefall] } catch ([Ausdruck2]) { [Maßnahmen für den zweiten Ausnahmefall] } ... // weitere catch-Blöcke catch ([Ausdruckn]) { [Maßnahmen für den n-ten Ausnahmefall] } Mehrere catch-Blöcke hintereinander So etwas ist etwa in Java oder C# gängige Praxis, in JavaScript aber nicht erlaubt. Statt- dessen notieren Sie einfach getrennte try-catch -Strukturen für jeden einzelnen Fall. ACHTUNG