A method and apparatus to perform customized error handling is described.
For example, this method makes it possible to intercept and replace an
error code generated by an application. Error messages, such as third
party error messages, can be replaced. The application which generates
the error message may or may not be updated. The files used by that
application may or may not be updated.