OpenEdge® Development: Error Handling
Example 3