wood burning stoves 2.0*
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


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "try catch and finally blocks" Watch "try catch and finally blocks" New topic
Author

try catch and finally blocks

narasimha munagala
Greenhorn

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.

 
It is sorta covered in the JavaRanch Style Guide.
 
subject: try catch and finally blocks
 
Similar Threads
try catch and finally blocks
Try an Finally Working Confusion
try,catch and finally blocks
"return" inside the try-catch-finally