In IE in the ff. code, the catch clause is entered if someMethodThatThrowsExceptions does throw an exception. However, this is not the case in Firefox. Is this a limitation in Firefox's Javascript engine or LiveConnect implementation? Does a workaround exist?
try {
document.applets["someApplet"].someMethodThatThrowsExceptions();
} catch (e) {
handleError();
}