This code snippet will illustrate the use and power of finally clause.
public class FinallyTest {
static String disp(){
try{
System.out.println("inside try");
return "try";
}
catch(Exception e){
return "catch";
}
finally{
return "finally";
}
}
static String disp1(){
try{
System.out.println("inside try");
return "try";
}
catch(Exception e){
return "catch";
}
finally{
System.out.println("finally");
}
}
static String disp2(){
try{
System.out.println("inside try");
System.out.println("division by zero"+5/0);
return "try";
}
catch(Exception e){
System.out.println("inside catch");
return "catch";
}
finally{
System.out.println("inside finally");
return "finally";
}
}
public static void main(String[] args) {
System.out.println(disp());
System.out.println(disp1());
System.out.println(disp2());
}
}
No comments:
Post a Comment