先决条件和例外

Luc*_*cia 1 language-agnostic exception preconditions

假设您有一个具有一些前置条件和后置条件的方法.是否可以为每个未完成的前置条件创建异常类?例如:未完成pre1意味着抛出notPre1Exception实例.

pli*_*nth 9

为什么不想定义PreconditionFailedException(字符串前提条件)?为每个失败的前提条件抛出不同的异常类型是过度的.