Thanks, you answered my question. Yes, I see the line you are talking about where Outer o is instantiated first, and then Outer.Inner i from there. The typo's a little more unfortunate since it comes right after the comment:
// Inner i = new Inner(); // NO! Can't instantiate Inner by itself!
I hope my picking comes across in good humor. Actually, the article is the most helpful explanation I've come across and helped a lot. Thank you!
Joined: Dec 06, 2001
Another possiblity is that there is an import statement at the top of the source. Something like:
If so, this will make it possible to use the syntax as given: