Try OpenEdge Now
skip to main content
.NET Open Clients
Handling Errors

Handling Errors

.NETclients handle errors by catching exceptions. To enable .NET proxies to throw exceptions, OpenEdge establishes two exception class hierarchies:
*General ABL exceptions — A hierarchy of exception classes that extend the Open4GLException class
*DataSet/DataTable exceptions — A ProDataException class that extends the standard System.Data.DataException class
The following section in this chapter describes general ABL exceptions in detail.
* General ABL exceptions