title: What happens when a static method is invoked using a null object reference?
body: <pre><code>public class CallingStaticMethod {
  public static void method() {
      System.out.println("I am in method");
  }
  public static void main(String[] args) {
      CallingStaticMethod csm = null;
      csm.method();
     }
  }
  </code></pre>
  
  <p>Can someone explain how the static method is invoked in the above code?</p>