Sobes.tech
Junior — Middle
86

Milyen típusú kivételkezelő blokkokat ismersz a programozási nyelvben?

Cégeket kérdeztek
АэрофлотАэрофлот

Válasz az MI-től

sobes.tech MI

В Python для обработки исключений используются блоки:

  • try — содержит код, который может вызвать исключение.
  • except — блок для обработки конкретных или всех исключений.
  • else — выполняется, если исключений не возникло.
  • finally — выполняется всегда, независимо от исключений, обычно для освобождения ресурсов.

Пример:

try:
    result = 10 / 0
except ZeroDivisionError:
    print("Деление на ноль невозможно")
else:
    print("Результат", result)
finally:
    print("Завершение обработки")

Таким образом, блоки позволяют гибко управлять ошибками и обеспечивать корректное завершение операций.