tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

try-finally-1.js (395B)


      1 function test1() {
      2    try {
      3 return "try";
      4    } finally {
      5 return "finally";
      6    }
      7 }
      8 assertEq(test1(), "finally");
      9 
     10 function test2() {
     11    try {
     12 throw 4;
     13    } catch(e) {
     14 return "catch";
     15    } finally {
     16 return "finally";
     17    }
     18 }
     19 assertEq(test2(), "finally");
     20 
     21 function test3() {
     22    try {
     23 throw 4;
     24    } finally {
     25 return "finally"; // Don't rethrow.
     26    }
     27 }
     28 assertEq(test3(), "finally");