LASTERR Retrieve Last Error Message

Section: Flow Control


Either returns or sets the last error message. The general syntax for its use is either
  msg = lasterr

which returns the last error message that occured, or


which sets the contents of the last error message.


Here is an example of using the error function to set the last error, and then retrieving it using lasterr.
--> try; error('Test error message'); catch; end;
--> lasterr

ans = 
Test error message

Or equivalently, using the second form:

--> lasterr('Test message');
--> lasterr

ans = 
Test message