what exactly is the reason that we cannot declare static methods in [public] inner classes unless those inner classes are also declared static?azi
Why can't we have static method in a (non-static) inner class?