Error accessing an indexed item.
class AccessError( [code], [description], [extra] ) \ from Error( code, description, extra )
code from Error | Error code associated with this error. |
description from Error | Textual description for the error code of this error |
line from Error | Line at which the error happened |
message from Error | Arbitrary text used to better explain and define the error conditions |
module from Error | Name of the module where the error has been generated |
origin from Error | String identifying the origin of the error. |
pc from Error | Program counter of the instruction that raised the error |
subErrors from Error | Array of sub-errors |
symbol from Error | Symbol name (function or method) where the error has been raised |
systemError from Error | If the error was caused by a failure during an OS operation, this this property contains the error code indicating the cause of the failure |
getSysErrDesc from Error | returns system specific error description. |
heading from Error | Creates a short textual representation of the error. |
toString from Error | Creates a textual representation of the error. |
Error accessing an indexed item.
This error is generated when an array was accessed beyond its size, or a key was not found in a dictionary, or a requested property was not found in an object.
In addition, core, RTL and extension functions may raise this error when the semantic is appropriate (i.e. when providing them unexisting property names, or when requesting to access an unexisting range in an array).