Пишу маленький модуль для большой программы. При вызове некоторого метода происходит проверка значений определенных переменных. Если значение переменных не устраивает, хочется чтобы метод генерил некоторое исключение.
Значение переменных устанавливается через свойства, т.е. проверку, с последующей генерацией исключений, можно проводить и тут.