Different types of inner classes : * Regular inner classes. * Method local inner classes. * Anonymous inner classes. * Static nested classes.