Commons Lang、Validate.notEmpty()
import java.util.*; import org.apache.commons.lang.Validate; public class C2009051600 { public static void main(String[] args) { ArrayList a = new ArrayList(); a.add("foo"); a.add("bar"); a.add("baz"); Validate.notEmpty(a); a = new ArrayList(); Validate.notEmpty(a); } }
で、
Exception in thread "main" java.lang.IllegalArgumentException: The validated collection is empty at org.apache.commons.lang.Validate.notEmpty(Validate.java:300) at C2009051600.main(C2009051600.java:13)