这是我的代码
public class Validator {
private String message = "ok";
public String mainValidate(String value) {
if(!isAccept1()) {
message = "fail1";
return message;
}
if(!isAccept2()) {
message = "fail2";
return message;
}
if(!isAccept3()) {
message = "fail3";
return message;
}
return message;
}
public boolean isAccept1() {}
public boolean isAccept2() {}
public boolean isAccept3() {}
需求是:如果代码遇到任何错误,立即返回消息。 如您所见,当前代码中我重复了很多次。 如何组织代码并仍保持需求。如果出现任何错误,代码将跳过其他验证并返回错误消息。
非常感谢!