T.S.
T.,
My son is just over 2 and he LOVES to throw things. I know, we've help create the monster because we encourage the throwing of balls and such and he loves to play "catch" with us.
We have more of an issue of him throwing something when he can't really get it to work the way he wants it to OR when he doesn't want something he's eating - he'll throw the food. Obviously, not an option - so we take whatever it is away. It's amazing how much he'll "want" a piece of chicken once it's taken away. Usually, after I take the chicken away and tell him "No, we don't throw food. That's not nice.", he'll ask for the food. I ask him if he's going to take a bite of it and if he says "yes", I will give him another chance. 9 out of 10 times, he will actually eat the piece I gave him back. If he does throw anything again at the table - it's gone for good. If it happens a 3rd time, he's taken away from the table (when we are at home) and is done eating.
As for the toys, if he throws it - it's gone after a warning. I don't know if I'm doing that right or not, but I like to give him a warning (he's only two) and I tell him if he throws it again, I'll take it away. I do the same thing when he puts things (EVERYTHING) in his mouth that don't belong there.
Good luck, I think if you are consistent with taking things away, eventually he'll figure out that throwing really isn't as fun as it seems all the time. Lol.
T.