1 2 3 4 5 6 7 8 9 10
// |jit-test| error: uncaught exception: eval("\ try {\ throw\"\"\ } catch (\ x if (function(){\ x\ })()\ ) {}\ ")