Answer Posted / xavier
try and finally are keywords associated with exception
handling(run time errors)
try block provides two benefits it allows you to fix the error.
it prevents program from automatically terminating
e.g.
class Exception_handling
{
public static void main(String args[]){
try{
int d=0;
int x= 42/d;
System.out.println("this will not be printed");
}
catch(Exception e)(
System.out.println("this will be printed");
}
}
}
you might observe that in above code the line after int
x=42/d is not printed but there are certain operations that
you need to perform before proceeding further and finally
would serve this purpose
class Exception_handling
{
public static void main(String args[]){
try{
int d=0;
int x= 42/d;
System.out.println("this will not be printed");
}
catch(Exception e)(
System.out.println("this will be printed");
}
finally{
system.out.println("this will be printed");
}
}
}
| Is This Answer Correct ? | 10 Yes | 0 No |
Post New Answer View All Answers
What do you mean by Socket Programming?
What is the difference between a menuitem and a checkboxmenuitem?
How a component can be placed on Windows?
Is jvm a overhead?
Can I map more than one table in a cmp?
What is meant by method chaining?
Why a client should be multithreading? Explain.
In inglish: How to convert jar to exe files? Em português: Como converter arquivos .jar para .exe?
Difference between new operator and class.forname().newinstance()?
What is threadfactory?
Do I need to import javlang package any time? Why ?
To what value is a variable of the string type automatically initialized?
Are there books about seam?
What class is used to create Server side object ?
Name three subclasses of the component class?