For my Master's project, I examined the need for exception handling features in programming languages. I also critiqued the main kinds of exception mechanisms that have been implemented or proposed.
My Master's report is not available electronically. However, the following article about floating-point exceptions has been published:
``Handling Floating-Point Exceptions in Numeric Programs.''
John R. Hauser.
ACM Transactions on Programming Languages and Systems