Error objects are thrown when runtime errors occur. The Error object can also be used as a base object for user-defined exceptions. Having a PascalCased name ...