I am a little curious to know what value an inner class in an interface would add. I am able to declare an inner class in an interface and instantiate the inner class and assign it to the appropriate interface reference type. Here is the code I mucked around with:
The above code successfully compiles in a JDK 1.3 environment. -Sharmila