Why might you want to use a static nested class?
a) To access non-static members of the outer class
b) To encapsulate functionality related to the outer class
c) To create multiple instances of the nested class
d) To enforce encapsulation principles

Q&A Education