Its only called a no-argument constructor if it is a constructor with no arguments. What you posted is a no-argument method. And the purpose of a no-argument method can be almost anything. For example, lets say you wanted to print out a menu to the user.
public void printMenu(){
System.out.println("Type 1 for Whatever");
System.out.println("Type 2 for Whatever Else");
}
Obviously, no-argument methods aren't only for printing menus, they can be used for lots of different things, but that's one example.