Would be great, if we could javadoc this and the condition that would cause the throw...and/or for easy debugging purposes, an error message as part of the exception would also be helpful.