finally keyword in java code example
Example 1: final finally finalize in java
Final is used to apply restrictions on class, method, and variable.
The final class can't be inherited, final method can't be overridden,
and final variable value can't be changed. Final is a keyword
On the other hand
Finally is used to place important code, it will be executed
whether an exception is handled or not. Finally is a block
Lastly
Finalize is used to perform clean up processing just before an
object is garbage collected. Finalize is a method.
Example 2: java program for try catch finally
class JavaException {
public static void main(String args[]) {
int d = 0;
int n = 20;
try {
int fraction = n / d;
System.out.println("This line will not be Executed");
} catch (ArithmeticException e) {
System.out.println("In the catch Block due to Exception = " + e);
}
System.out.println("End Of Main");
}
}
Example 3: finally keyword
It come after try catch block
A finally block of code always executes,
whether or not an exception has occurred.