Well after some more web searching, I started to investigate the nesting
of throw/catch/finally and return statements.  Ouch!  Very painful.  I
can't pin down the specific sequence but by simply removing the 'return'
within "try { try { } catch { return } } finally { }" solved the
problem.  I assume this is a bug either in the JVM or compiler.  I
haven't tried a different compiler (just downloaded jikes yesterday) yet
so I can't say.

Sorry for cluttering the tcljava email list with this java-specific
problem...

Tom


----------------------------------------------------------------
The TclJava mailing list is sponsored by WebNet Technologies.
To subscribe:    send mail to [EMAIL PROTECTED]  
                 with the word SUBSCRIBE as the subject.
To unsubscribe:  send mail to [EMAIL PROTECTED] 
                 with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'. 
A list archive is at: http://www.findmail.com/listsaver/tcldallas/

Reply via email to