Question: is catch 22 an idiom?
Answer: (informal) a difficult situation from which there is no escape because you need to do one thing before doing a second, and you cannot do the second thing before doing the first: I can't get a job because I haven't got any experience, but I can't get experience until I get a job — it's a catch-22 situation.