I'm still new to Java and I tried to create an inner class and call the method inside main. There is a compilation error saying
Non static variable - This cannot be referenced from a static context
Please help
class Class1{
public static void main(String args []){
Class2 myObject = new Class2();
myObject.newMethod();
}
public class Class2{
public void newMethod(){
System.out.println("Second class");
}
}
}