who is the main character in catch 22
List of Catch-22 characters 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.