Why does strandlater hit holden?
Stradlater hits Holden because Holden accuses him of taking advantage of Jane Gallagher in a romantic way. Stradlater becomes angry and defensive, leading to a physical altercation between the two characters. It is also a manifestation of the underlying tension and conflict between them.