What happens if you return in the try, onerror or finally part?
At least, I think the finally clause always should be executed regardless of how execution is transferred from the try and onerror clauses (that also includes labelled breaks and continues).
For all those messy details we better just copy Java. See http://java.sun.com/docs/books/jls/second_edition/html/statements.doc.html#7....
/ Martin Stjernholm, Roxen IS
Previous text:
2003-10-02 00:17: Subject: Re: throw or return
Hm, which statements can start with '(', except (useless) expressions?
What happens if you return in the try, onerror or finally part?
/ Mirar