wood burning stoves 2.0*
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
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "FBN:Question about Exception?" Watch "FBN:Question about Exception?" New topic
Author

FBN:Question about Exception?

ehab emara
Greenhorn

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 (anton.golovin@gmail.com) SCJP, SCJD, SCBCD, SCWCD, OCEJWSD, SCEA/OCMJEA [JEE certs from Sun/Oracle]
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: FBN:Question about Exception?