Classes can be nested to any depth. Top-level static classes can be nested only within other static top-level classes or interfaces. (what this means??)
If the inner class is sub-classed outside of the outer class (only possible with top-level nested classes) (why??)
Translation: static inner classes cannot be nested to any depth, and are an exception to the rule. ------------------ Michael Ernest, co-author of: The Complete Java 2 Certification Study Guide
Make visible what, without you, might perhaps never have been seen. - Robert Bresson
I'm thinking about a new battle cry. Maybe "Not in the face! Not in the face!" Any thoughts tiny ad?