This week's giveaway is in the Spring forum.
We're giving away four copies of REST with Spring (video course) and have Eugen Paraschiv on-line!
See this thread for details.
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes FBN:Question about Exception? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "FBN:Question about Exception?" Watch "FBN:Question about Exception?" New topic

FBN:Question about Exception?

ehab emara

Joined: Nov 07, 2002
Posts: 8
Dear All,
I would like to know the best way to handel exceptions
thanks in advance
Anton Golovin
Ranch Hand

Joined: Jul 02, 2004
Posts: 476
Originally posted by ehab emara:
Dear All,
I would like to know the best way to handel exceptions
thanks in advance

Welcome to the forum!!!

I chose to chain mine. I have IOExceptions, EOFException, etc., at the data file level, and I catch them and throw higher-level exceptions, such as DBParserException.

I think you will find that this method is the most reliable one. It allows you to find out at the top level two things:

1) the original cause.
2) the original error message.

Alternatively, you could at some point change the message to a more generic form, i.e., instead of something being wrong with an IO operation, just write that database file could not be accessed, for instance.

Anton Golovin ( SCJP, SCJD, SCBCD, SCWCD, OCEJWSD, SCEA/OCMJEA [JEE certs from Sun/Oracle]
I agree. Here's the link:
subject: FBN:Question about Exception?
It's not a secret anymore!