This. All of the time.
I have also had this happen to me.... Bastion came up with a new thing I named "mountain goat-ing" the other day. I was wearing black pants and sitting in my chair with my knee up and he got confused, thought my knee was the chair, and decided he was going to climb my leg and perch on the top of my bent knee like a mountain goat. This is also painful...lol
Ha!Cat's have a thing about being up high...