Control Structures
These are examples of control structures. You may also be interested in:

 Conditional structures
 Exceptions
 Flow-control structures
 Loops

This task is to give an example of an exception handling routine
and to "throw" a new exception.



Related task

   Exceptions Through Nested Calls


Procedure ErrorHandler()
  MessageRequester("Exception test", "The following error happened: " + ErrorMessage())
EndProcedure
 
MessageRequester("Exception test", "Test start")
 
OnErrorCall(@ErrorHandler())
 
RaiseError(#PB_OnError_InvalidMemory) ;a custom error# can also be used here depending on the OS being compiled for