Microsoft® Visual Basic® Scripting Edition Err 對(duì)象 |
語言參考 版本 1 |
含有關(guān)于運(yùn)行時(shí)錯(cuò)誤的信息。接受生成和清除運(yùn)行時(shí)錯(cuò)誤的 Raise 和 Clear 方法。
Err[.{property | method:}]
Err 對(duì)象的屬性是由錯(cuò)誤生成者設(shè)定的,如 Visual Basic、Automation 對(duì)象或 VBScript 程序員。Err 對(duì)象的默認(rèn)屬性是 number。Err.Number 含有一個(gè)整數(shù),且可由 Automation 對(duì)象使用以返回 SCODE。
當(dāng)發(fā)生運(yùn)行時(shí)錯(cuò)誤時(shí),Err 的屬性由標(biāo)識(shí)錯(cuò)誤的唯一信息以及可用于處理它的信息填充。要在代碼中生成運(yùn)行時(shí)錯(cuò)誤,請(qǐng)用 Raise 方法。
在錯(cuò)誤處理例程中的 On Error Resume Next 語句以及 Exit Sub 或 Exit Function 語句之后,Err 對(duì)象屬性被重新設(shè)置為零或零長(zhǎng)度字符串 ("")。Clear 方法可被用于顯式地重新設(shè)置 Err。
Err 對(duì)象是具有全局作用域的固有對(duì)象,無需在代碼中創(chuàng)建其實(shí)例。