Рет қаралды 133
Core Java | Why should you not use the Exception class? | Use of throws in Exception Handling
#corejava #tamilkaruvoolam #exceptionhandling
Source Code:
public class ArithmeticLibrary {
public static int add(int a, int b){
return (a+b);
}
public static double divide(int a, int b) throws ArithmeticException{
return (a/b);
}
public static int subtract(int a, int b){
return (a-b);
}
public static int multiply(int a, int b){
return (a*b);
}
}
public class ArithmeticLibTest {
public static void main(String[] args) {
int a = 10, b = 0;
System.out.println("The Addition is: "+ArithmeticLibrary.add(a, b));
try{
System.out.println("The Division is: "+ArithmeticLibrary.divide(a, b));
}catch(ArithmeticException ae){
System.out.println("Infinite");
}
System.out.println("The subtraction is: "+ArithmeticLibrary.subtract(a, b));
System.out.println("The multiplication is: "+ArithmeticLibrary.multiply(a, b));
}
}