Python: Ausnahmebehandlung

Diese Dokumentation ist Teil des Python lernen-Leitfadens. Den vollständigen Leitfaden finden Sie hier: Ein umfassender Python-Leitfaden.

👋 Willkommen bei der Stackhero-Dokumentation!

Stackhero bietet eine einsatzbereite Python-Cloud-Lösung, die zahlreiche Vorteile bietet, darunter:

  • Deployen Sie Ihre Anwendung in Sekundenschnelle mit einem einfachen git push.
  • Verwenden Sie Ihren eigenen Domainnamen und profitieren Sie von der automatischen Konfiguration von HTTPS-Zertifikaten für erhöhte Sicherheit.
  • Genießen Sie beruhigende automatische Backups, Ein-Klick-Updates und eine einfache, transparente und vorhersehbare Preisgestaltung.
  • Erhalten Sie optimale Leistung und robuste Sicherheit dank einer privaten und dedizierten VM.

Sparen Sie Zeit und vereinfachen Sie Ihr Leben: Es dauert nur 5 Minuten, um die Python-Cloud-Hosting-Lösung von Stackhero auszuprobieren!

Die Ausnahmebehandlung ermöglicht es Ihrem Programm, Laufzeitfehler elegant zu verwalten. Python bietet die Blöcke try, except und finally, um Ausnahmen abzufangen und zu behandeln, sodass Ihr Programm reibungslos fortgesetzt oder beendet wird.

try:
    # Code, der eine Ausnahme auslösen kann
except ExceptionType as error_variable:
    # Ausnahme behandeln
finally:
    # Code, der unabhängig davon ausgeführt wird, ob eine Ausnahme aufgetreten ist

Beispiel:

try:
  result = 10 / 0
except ZeroDivisionError:
  print("Kann nicht durch Null teilen!")