Hello All, I just want to know the need of inner classes. What are the advantages of inner classes, and when can we go for inner classes. Is there any situation in which we should use inner classes. I dont know whether i can ask this question here or not, i am preparing for SCJP, now i am in "Inner Classes", so i want to know the details. thanks & regards, Sri.