Fixing call to protected method elementNotFound.

elementNotFound() is protected, it can't be called from outside.
Throw an ElementNotFoundException instead.