Can class defined inside Interface
Answer: Yes it is possible to define class inside the interface in java but not recommended. Let’s see in example:
Java allows us to create class inside interface and as you could see above. This doesn’t mean that its a good idea to define class inside interface this will make relationship between interface and class is very tightly coupled and nobody can live apart.