What if the static modifier is removed from the signature of the main method in Java?

Program compiles. However, at runtime, It throws an error “NoSuchMethodError.”