Difference between revisions of "Error"
From GiderosMobile
(removed language stuff) |
m (Text replacement - "<source" to "<syntaxhighlight") |
||
Line 5: | Line 5: | ||
=== Description === | === Description === | ||
Terminates the last protected function called and returns message as the error message. Function error never returns. | Terminates the last protected function called and returns message as the error message. Function error never returns. | ||
− | < | + | <syntaxhighlight lang="lua"> |
error(message,level) | error(message,level) | ||
</source> | </source> |
Revision as of 14:26, 13 July 2023
Available since: Gideros 2011.6
Class: (global)
Description
Terminates the last protected function called and returns message as the error message. Function error never returns. <syntaxhighlight lang="lua"> error(message,level) </source>
Usually, error adds some information about the error position at the beginning of the message. The level argument specifies how to get the error position. With level 1 (the default), the error position is where the error function was called. Level 2 points the error to where the function that called error was called; and so on. Passing a level 0 avoids the addition of error position information to the message.
Parameters
message: (string) error message
level: (number) the call stack level optional