🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #365

Re: can't use Calendar or GregorianCalendar classes: "Hit uncaught exception java.io.FileNotFoundException"

#365
From: Shankar Unni
Date: Mon, 25 Apr 2005 15:57
23 lines
2135 bytes
Henry Eck wrote:

>     GregorianCalendar cal = new GregorianCalendar((int)(longDate/10000),
> (int)((longDate/100)%100), (int)(longDate%100));
> 
> Generates this runtime error:
> 
>     Hit uncaught exception java.io.FileNotFoundException

That's right. This is a well-known JVMDI (JVM debugging interface) bug 
in Java 1.4.x. There *is* a catch for this exception which is supposed 
to catch it, but JVMDI thinks it's uncaught.

Apparently the reason JVMDI fails is that there is a native routine on 
the stack between the throw and the catch, and it can't determine if 
that native routine will catch this exception or not, so it gives up and 
stops the process with an "uncaught" FileNotFoundException.  Even though 
there is a routine further down in the stack that *will* catch it.

When you continue, the exception is thrown and caught as usual.

Just grin and bear it, I guess. Not sure if JBuilder X or 2005 
non-foundation have options to ignore this "exception"..
Technical Details
Message-ID: <426d1368$1@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.alt.net!pd7cy2so!shaw.ca!news-out.newsgroups.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mail
References: <426c283f$1@newsgroups.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: f74b3,dc24d52afc8ec5c1
X-Google-Attributes: gidf74b3,public
X-Google-Language: ENGLISH,ASCII-7-bit
Date: Mon, 25 Apr 2005 08:57:30 -0700
From: Shankar Unni <shankarunni@netscape.net>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050317 Thunderbird/1.0.2 Mnenhy/0.7
X-Accept-Language: en-us, en
MIME-Version: 1.0
Newsgroups: borland.public.jbuilder.java.language
Subject: Re: can't use Calendar or GregorianCalendar classes:   "Hit uncaught
 exception java.io.FileNotFoundException"
References: <426c283f$1@newsgroups.borland.com>
In-Reply-To: <426c283f$1@newsgroups.borland.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 67.127.190.153
Message-ID: <426d1368$1@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1114444648 67.127.190.153 (25 Apr 2005 08:57:28 -0700)
Lines: 23
Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news.alt.net!pd7cy2so!shaw.ca!news-out.newsgroups.com!propagator2-sterling.newsfeeds.com!in.nntp.be!caladan.landsraad.net!newsgroups.borland.com!not-for-mail