Sobes.tech
Junior — Middle

Как се инициира ръчно изключение в Python?

sobes.tech AI

Отговор от AI

В Python для ручного инициирования исключения используется оператор raise. С его помощью можно вызвать как стандартные, так и пользовательские исключения.

Пример:

# Инициируем стандартное исключение
raise ValueError("Неверное значение")

# Или создаём и вызываем собственное исключение
class MyError(Exception):
    pass

raise MyError("Произошла моя ошибка")

raise можно использовать и для повторного выбрасывания пойманного исключения внутри блока except.