import java.util.Objects; class Test { private static void testMethod(Object o, Object o2, Object o3, Object o4, int i) { Objects.requireNonNull(o, "o is not null"); if (o3 != null) { System.out.println(o3.hashCode()); } else { throw new NullPointerException(); } System.out.println(o); for (int j = 0; j < i; j++) { System.out.println(j); Objects.requireNonNull(o4); } Objects.requireNonNull(o3); if (o4 == null) { System.out.println("o4 is null"); } else { Objects.requireNonNull(o4); } } public static void main(String[] args) { testMethod(null, null, null, null, 10); } }