GetExceptionInfo returns the current exception information vector.
Return Value
svInfo is a string vector with 5 elements:
| Value | Description |
|---|---|
| svInfo[1] | Exception-Code |
| svInfo[2] | Line number |
| svInfo[3] | File name |
| svInfo[4] | Exception-String (Error message) |
| svInfo[5] | Line with the source code if available |
Comment
This function can only be used in try-except blocks (see UniScript User Manual). The try-except blocks must be inside a function.
Example
def Test()
{
try {
// create exception
error("!Sample");
} except(1) {
svInfo = GetExceptionInfo();
print svInfo;
}
}
See also
Overview Programming, GetExceptionCode, GetExceptionString, error
id-1918464