URIError object (Object/core)

A native error object based on the Error object.

Availability:

ECMAScript edition - 3
JavaScript - 1.5
Netscape version - 6.0
JavaScript syntax:NmyError = new URIError()
NmyError = new URIError(aNumber)
NmyError = new URIError(aNumber, aText)
Argument list:aNumberAn error number
aTextA text describing the error
Object properties:description, message, name, number
Object methods:toString()

This sub-class of the Error object is used when an exception is caused by one of the URI handler functions being used inappropriately.

See also:catch( ... ), Error object, EvalError object, RangeError object, ReferenceError object, SyntaxError object, throw, try ... catch ... finally, TypeError object

PropertyJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
description1.5 1.5 n/a6.0 6.0 n/a n/a n/a3 3 n/a n/a n/a-
message1.5 1.5 n/a6.0 6.0 n/a n/a n/a3 3 n/a n/a n/a-
name1.5 1.5 n/a6.0 6.0 n/a n/a n/a3 3 n/a n/a n/a-
number1.5 1.5 n/a6.0 6.0 n/a n/a n/a3 3 n/a n/a n/a-

MethodJavaScriptJScriptNIEOperaNESECMADOMCSSHTMLNotes
toString()1.5 1.5 n/a6.0 6.0 n/a n/a n/a3 3 n/a n/a n/a-

Cross-references:

ECMA 262 edition 3 - section - 15.1.4.15

ECMA 262 edition 3 - section - 15.11.6.6