Python. Основы обработки исключений
Python. Как создать собственное исключение?
Как мы помним: исключения - это код, который выполняется когда происходит ошибка. И названия исключений прописаны в документации. Но можно писать и собственные исключения. Допустим мы хотим, чтобы list позволял добавить только четные числа. Для начала требуется написать класс исключения. Напишем, например, по смыслу - NonEvenError. NonEvenError будет бросаться при попытке добавить в list нечётное число: Он унаследован от класса Exception и больше ничего от него не требуется, поэтому стоит заглушка - pass...
Основы Python #8. Обработка исключений.
В последней статье , мы рассмотрели, что такое модули и как с ними работать, теперь же перейдем к обработке исключений.
Что такое исключения? Исключения это тип данных, который кстати говоря мы не рассматривали...