To be a bit more accurate, an inner class can only access the non-static features of its immeidately enclosing outer-class. Any inner class can access the static features of any class visible to it via the usual scope rules.
This page last modified on 24 January 2006.