Исключения: продолжение
Инструкция raise
вызывает указанное исключение с именем exc
как если бы она была вызвана обычным способом:
raise exc
Примечание: raise
- это ключевое слово.
Инструкция позволяет Вам:
- имитировать вызов реальных исключений (например, для проверки стратегии обработки);
- частично обработать исключение и переложить на другую часть кода ответственность за завершение обработки (разделение задач).
Посмотрите на код в редакторе. Вот как Вы можете использовать это на практике.
Вывод программы остается неизменным.
Таким образом, Вы можете протестировать свою процедуру обработки исключений, не заставляя код делать глупости.