Error are very anoying
Creates an instance representing an error that occurs when a variable or parameter is not of a valid type. URIError. Creates an instance representing an error that occurs when encodeURI() or decodeURI() are passed invalid parameters.