См. 8.3. Обработка исключений здесь
TRY / EXCEPT должны сделать свое дело. Например:
try:
mystring.index('c')
except:
print('substring not found')
это вернет индекс символа 'c', если он существует в строке, если нет, он выполнит заданное вами действие .. в этом случае он напечатает «подстрока не найдена» и продолжит код, не нарушая его
Это будет работать с любой ошибкой. Если вы хотите быть более конкретным и выполнять разные действия для разных типов ошибок, вы также можете указать действия по типам ошибок ... например,
except ValueError:
<do something>