测试代码块 public void printArgs(Object[] args) { for(Object object : args) { System.out.println(object.toString()); } } 如果给这个函数传入null的话,会直接抛出NullPointerException空指针异常。 如果传入new Class[0]的话则不会抛异常。 此外这个new Class[0]经常用来告诉反射的getMethod函数找到一个无参数的函数。