diptiman roy answered question 4/18/2007 Why Cant I Create An Object For Main Method In Java? The main method is a static method.That's why it is not a property of any particular object. It's the property of entire class. The execution of Java application program starts from main. That's the answer.