Yes, using static block (not possible from JDK 1.7 onwards) for example: class A { static { String name = getName(); System.out.println(name); } public static String getName() { return “project code bank”; } } output: project code bank Exception in thread “main” java.lang.NoSuchMethodError: main using System.exit(0) in the static we can ...