Definition: The Error object is the base class used when an error is thrown using a try/catch block. Javascript actually passed more specific objects based on the actual error that is raised but you can create your own error objects to pass with the throw command. This is not a reserved word so you can declare your own variable or function called Error but if you do then you will not be able to use any error handling.

