Некоторые способы обработки исключений при преобразовании пользовательского ввода в Python:
try-except
. 5 Код, в котором может возникнуть исключение, помещается после ключевого слова try
. 1 При возникновении исключения работа кода в блоке try
прерывается, и выполнение переходит в блок except
. 1 После ключевого слова except
можно указать, какое исключение будет обрабатываться (например, ValueError
или KeyError
). 1except
. 1finally
. 1 Этот блок выполняется вне зависимости от того, было ли сгенерировано исключение. 1 Как правило, блок finally
применяется для освобождения используемых ресурсов, например, для закрытия файлов. 1as
. 1 raise
. 1 while
. 4