Junior — Middle
Hogyan lehet manuálisan kiváltani kivételt Pythonban?
sobes.tech MI
Válasz az MI-től
В Python для ручного инициирования исключения используется оператор raise. С его помощью можно вызвать как стандартные, так и пользовательские исключения.
Пример:
# Инициируем стандартное исключение
raise ValueError("Неверное значение")
# Или создаём и вызываем собственное исключение
class MyError(Exception):
pass
raise MyError("Произошла моя ошибка")
raise можно использовать и для повторного выбрасывания пойманного исключения внутри блока except.