Try OpenEdge Now
.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.
In this section:
General ABL exceptions