<P> The following is a list of characters in the novel Catch - 22 by Joseph Heller . </P> <Ul> <Li> Yossarian </Li> </Ul> <P> Captain John Yossarian is a fictional character in Joseph Heller's novel Catch - 22 and its sequel Closing Time, and the protagonist of both books . In Catch - 22, Yossarian is a 28 - year - old Captain and B - 25 bombardier in the 256th Bombardment Squadron of the Army Air Corps, stationed on the small island of Pianosa off the Italian mainland during World War II . Yossarian's exploits are based on the experiences of the author; Heller was also a bombardier in the Air Corps, stationed on an island off the coast of Italy during World War II . </P> <Ul> <Li> Chaplain Tappman </Li> </Ul>

Who is the main character in catch 22