欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JScript  

Error 對(duì)象

保存有關(guān)錯(cuò)誤的信息。

errorObj = new Error()
errorObj = new Error([number])
errorObj = new Error([number[, description]])

參數(shù)

errorObj
必需。指派給 Error 對(duì)象的變量名。
number
可選。指派給錯(cuò)誤的數(shù)值。如果省略,則為零。
description
可選。描述錯(cuò)誤的簡短字符串。如果省略,則為空字符串。

說明

每當(dāng)產(chǎn)生運(yùn)行時(shí)錯(cuò)誤,就產(chǎn)生 Error 對(duì)象的一個(gè)實(shí)例以描述錯(cuò)誤。該實(shí)例有兩個(gè)固有屬性保存錯(cuò)誤的描述(description 屬性)和錯(cuò)誤號(hào)(number 屬性)。

錯(cuò)誤號(hào)是 32 位的值。高 16 位字是設(shè)備代碼,而低字是實(shí)際的錯(cuò)誤代碼。

Error 對(duì)象也可以用如上所示的語法顯式創(chuàng)建,或用 throw 語句拋掉。在兩種情況下,都可以添加選擇的任何屬性,以拓展 Error 對(duì)象的能力。

典型地,在 try...catch 語句中創(chuàng)建的局部變量引用隱式創(chuàng)建的 Error 對(duì)象。因此,可以按選擇的任何方法使用錯(cuò)誤號(hào)和描述。

示例

下面的例子演示了隱式創(chuàng)建 Error 對(duì)象的使用:

try
   x = y   // 產(chǎn)生錯(cuò)誤。
catch(e){   // 創(chuàng)建局部變量 e。
   response.write(e)   // 打印 "[object Error]".
   response.write(e.number & 0xFFFF)   // 打印 5009。
   response.write(e.description)   // 打印 "'y' is undefined".
}

方法

Error 對(duì)象沒有方法。

屬性

description 屬性 | number屬性

要求

版本 5

請(qǐng)參閱

new 運(yùn)算符 | throw 語句 | try...catch 語句 | var 語句