Being the extreme expert in
Java that I am (all of 2 months) I don't think you can can have a class inherit from an inner class if it is not also an inner class of the same class (if at all). Since an inner class has its lifecycle defined by the outer class and classes that inherit from it would have the same status, I believe. Again, I am not an expert but this is the way it appears to me. I could be wrong.
SCJA
When I die, I want people to look at me and say "Yeah, he might have been crazy, but that was one zarkin frood that knew where his towel was."