I absolutely despise cats (I used to adore kitties, but after a bunch of bad experiences with them, I totally hate them now) but even *I* wouldn't throw one like that. I hate my husband's cat to the point of nearly throwing up every time I hear her meow but I would NEVER hurt her... and she's peed and pooped all over tons of my stuff, even ruining family heirlooms (which is exactly why I hate her so much.) That's just sad that someone has such a bad temper that they can't control it better than that. Sounds like you need to get your friend to seek professional help in the form of anger management classes and psychological help.
