/** * File Name: exception-009 * ECMA Section: * Description: Tests for JavaScript Standard Exceptions * * Regression test for nested try blocks. * * http://scopus.mcom.com/bugsplat/show_bug.cgi?id=312964 * * Author: christine@netscape.com * Date: 31 August 1998 */ var SECTION = "exception-009"; var VERSION = "JS1_4"; var TITLE = "Tests for JavaScript Standard Exceptions: SyntaxError"; var BUGNUMBER= "312964"; startTest(); writeHeaderToLog( SECTION + " "+ TITLE); var tc = 0; var testcases = new Array(); try { expect = "passed: no exception thrown"; result = expect; Nested_1(); } catch ( e ) { result = "failed: threw " + e; } finally { testcases[tc++] = new TestCase( SECTION, "nested try", expect, result ); } test(); function Nested_1() { try { try { } catch (a) { } finally { } } catch (b) { } finally { } }