Geprüfte Ausnahmen sind leistungsstark, da sie es Ihnen ermöglichen, die Nutzungsseite zu zwingen, einen Ausnahmefall zu behandeln. Wenn die Nutzungsseite einen Ausnahmefall nicht behandelt (oder öffentlich ankündigt, dass sie ihn nicht behandelt), schlägt die Kompilierung des Codes fehl.
Das ist jedoch Kompilierzeit. Was ist mit der Laufzeit?
Gibt es bedeutsame Unterschiede zwischen aktivierten und ungeprüften Ausnahmen zur Laufzeit?
Das Einzige, was mir einfällt, sind die ungeprüften Ausnahmen Erweitern Sie RuntimeException, aber ich sehe keine Eigenschaften zu RuntimeException, die eine unterschiedliche Behandlung zur RUNTIME ermöglichen würden.
Gibt es Unterschiede zwischen aktivierten und ungeprüften Ausnahmen zur Laufzeit? ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post