Допустим, у меня есть следующий код:
def main():
try:
int('string_for_ValueError')
except ValueError:
print('How to stop further execution right here?')
print('Executed')
main()
Как видите, строка print('Executed')
будет выполняться каждый раз, несмотря ни на что. Моя цель - остановить выполнение текущей функции сразу после того, как except ValueError
пойман.
Итак, вопрос - как это сделать?
ОБНОВЛЕНИЕ
Это Функция является частью многопоточного алгоритма. Итак, если эта функция не может быть выполнена из-за except ValueError
- эта функция должна остановиться и ничего не возвращает. Но другие темы должны работать после этого.