293031323334353637383940
public LoginFailure doLogin(String flag) throws LoginFailure { if (StringUtils.isEmpty(flag)) { return null; } if ("error".equals(flag)) { throw new LoginFailure(); } if (!Boolean.parseBoolean(flag)) { return new LoginFailure(); } return null; }
282930313233343536373839