在这种情况下,我有一个类,其方法被调用以执行某些操作,但我想在继续之前确保某个条件为真。例如
public class ActionClass {
public static void checkCondition() {
if(!condition) throw new RuntimeException();
}
public static void performAction() {
checkCondition();
...
}
}
我意识到我可以使所有这些方法成为非静态的,并使用构造函数作为执行此条件检查的地方,并在需要时在那里抛出异常,但我很好奇是否还有其他方法可以做同样的事情?
Qyouu
相关分类