JoJo: 先不谈别的,本来nofinduser和passwordinvalid就是两个完全不同的东西 [阅读: 492] 2005-07-29 05:33:22 逻辑上就不应该放在一起。要放在一起,那也是用一个LoginException的基类来统一 调用者也许就处理LoginException,不需要判断是否是UserNoFind还是PasswordInvalid,但不应该在login里强制。 设计,是为了得到一个逻辑清晰的结构。 设计一个类,不要去臆测它的调用者会如何去使用它。