Also, according to Nutshell ...
The main features of member classes are:
- Every instance of a member class is internally associated with an
instance of the class that defines or contains the member class.
- The methods of a member class can implicitly refer to the fields defined
within the member class, as well as those defined by any enclosing class,
including private fields of the enclosing class.