Полный набор параметров
try: x = int(input("Enter number: ")) print(5/x) except ZeroDivisionError: # указываем тип исключения print("Error dividing by zero") except ValueError: print("Error converting to a number") except ValueError as v: print("Обрабатываем исключение - преобразование типов!") print(v) else: print(" Выполняется, если не произошло исключительных ситуаций! ") finally: print("Выполняется всегда и в последнюю очередь!")
Если возникает исключение то команда передается except можно применить для всех ошибок, просто ни чего не указывая после except
0 Comment