300301302303304305306307308309310
switch (rules[i].check(remoteAddress, bit)) { case FilterEntry.ALLOW: return; case FilterEntry.DENY: throw new FilterException("rule " + (i + 1)); case FilterEntry.IGNORE: break; default: throw new RuntimeException("connection filter internal error!"); }