File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes try catch and finally blocks Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "try catch and finally blocks" Watch "try catch and finally blocks" New topic

try catch and finally blocks

narasimha munagala

Joined: Aug 12, 2007
Posts: 7
Hi to everyone
I am new to java i want to know
in all the try ,catch,finally blocks return statements exists
if an exception raised in the try block then which return
statement execute
and if an exception not raised in the try block then
which return stetment execute.
Any one know answer for this question please give me answer
thank you
Bill Cruise
Ranch Hand

Joined: Jun 01, 2007
Posts: 148
The return statements for both the try and catch blocks will get suppressed by the finally block. You'll end up with the return value from your finally block whether an exception is thrown or not.

I agree. Here's the link:
subject: try catch and finally blocks
jQuery in Action, 3rd edition