Step 6 (S-99006)

From Stepik Wiki
Jump to: navigation, search

Step on Stepik: https://stepik.org/lesson/24463/step/6

Вашей программе будет доступна функция foo, которая может бросать исключения.


Вам необходимо написать код, который запускает эту функцию, затем ловит исключения ArithmeticError, AssertionError, ZeroDivisionError и выводит имя пойманного исключения.

Пример решения, которое вы должны отправить на проверку.


try:
    foo()
except Exception:
    print("Exception")
except BaseException:
    print("BaseException")


'



Подсказка: https://docs.python.org/3/library/exceptions.html#exception-hierarchy