<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Exception handling (programming) - Page 6 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=Exception_handling_(programming)&amp;p=5">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Exception_handling_%28programming%29&amp;p=7">3.Next</a>
</p>
<p>introduced its own form of exception handling circa 1964, allowing interrupts to be handled with ON units.<a href="page.php?w=MacLisp">MacLisp</a> observed that <code>ERRSET</code> and <code>ERR</code> were used not only for error raising, but for non-local control flow, and thus added two new keywords, <code>CATCH</code> and <code>THROW</code> (June 1972). The cleanup behavior now generally called "finally" was introduced in <a href="page.php?w=NIL_%28programming_language%29">NIL</a> (New Implementation of LISP) in the mid- to late-1970s as</p><p>
<a accesskey="1" href="page.php?w=Exception_handling_(programming)&amp;p=5">1.Previous</a><br />
<a accesskey="3" href="page.php?w=Exception_handling_%28programming%29&amp;p=7">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
