I wanted to have a word to refer to the thing being thrown, so I decided to use the word "throwee". I can't find this word in online dictionaries, so I guess this word does not exist in the English language.
However, I really like this word and I would like to continue using it in my written communication. I'm not a native speaker, but from my experience with the language, "xee" means "object/person being xed" (where "x" is a verb, e.g. "employee" - "person being employed").
So, what do you think? Is the word "throwee" acceptable? Is it OK if I continue to use it? Should I use a different word?
To provide context, I'm a JavaScript programmer. In the JavaScript programming language, there exists a throw statement, which throws values of various types (e.g. strings, numbers, objects).
// code examples
throw 123;
throw "Invalid argument";
throw new Error;
An usage example would be:
If the throwee is a Number value, then... .
which is more terse and IMO more readable than:
If the value being thrown is a Number value, then...


:P– Šime Vidas Aug 5 '12 at 17:03throwin Javascript creates an exception. You should say "If the exception is of type Number, then..." – jozzas Aug 5 '12 at 22:50