It is a class that is a member of another class.

There are 4 types of inner classes:

  • Nested Inner class
  • Method Local inner classes
  • Anonymous inner classes
  • Static nested classes
BY Best Interview Question ON 13 Jan 2019