page 668
An anonymous inner class can extend exactly one class or implement exactly one interface
From JLS:
A class necessarily implements all the interfaces that its direct superclasses and direct superinterfaces do.
[ May 30, 2007: Message edited by: Sasha Ruehmkorf ]