This SRFI defines exception-handling and exception-raising constructs for Scheme, including

This SRFI is based on (withdrawn) SRFI 12: Exception Handling by William Clinger, R. Kent Dybvig, Matthew Flatt, and Marc Feeley.