What\'s the difference between a keyword and a reserved word?
For example, in the proposal for concepts in C++ one can read the following statement
A good example of this distinction is "goto" in Java. It's not a language keyword (i.e. it's not valid Java), but it is a reserved word.
It seems that the java designers are telling us "We're not going to use 'goto', and neither are you".