Оператор raise
Оператор raise
предназначен для возбуждения исключения и имеет вид:
raise
объект
Здесь объект
- объект класса, производного от Exception
.
Например:
ra
ise new Exception('Ошибка');
При возбуждении специфического исключения желательно определить свой тип исключения.
Для повторной генерации исключения внутри секции except
используется также вызов raise
без
параметров:
raise;