The static method can't be overridden in Java. This is because the overriding method depends upon the runtime dynamic binding, whereas the static methods are bonded statically at the compile time. Also, the static method is not linked with any of the class instances, so the concept is not applicable.

BY Best Interview Question ON 03 May 2022