Try - exept В блоке try выполняется инструкцию, которая может породить исключение, а в блоке except перехватываем их. Возможна инструкция except без аргументов, которая перехватывает вообще всё (и прерывание с клавиатуры, и системный выход и т.д.). Инструкция else выполняется в том случае, если исключения не было. Finally выполняет блок инструкций в любом случае, было ли исключение, или нет (применима, когда нужно непременно что-то сделать, к примеру, закрыть файл). Порядок применения: try, группа except, затем else, потом finally: f = open('1.txt') ints = [] try: for line in f: ... ints.append(int(line)) except ValueError: ... print('Это не число. Выходим.') except Exception: ... print('Это что ещё такое?') else: ...print('Всё хорошо.') finally: ... f.close() ... print('Я закрыл файл.') ... Это не число. Выходим. Я закрыл файл. По материалам сайта: Исключения в python. Конструкция try - except для обработки исключений https://pythonworld.ru/tip...