在 java 中如何捕获 class 中的异常并将其抛给另一个 class 到 get/print 异常的类型

In java how it is possible to catch an exception in a class and throw it to another class to get/print the type of exception

假设

class Example1
{
 public static void main(String args[])
 {
  try{
     int num1=30, num2=0;
     int output=num1/num2;
     System.out.println ("Result: "+output);
  }
  catch(Exception e){
     //and in want to determine the type of exception ie- Arithmetic 
      exception on the another class IS IT POSSIBLE? AND HOW
  }
 }
}

并想确定异常的类型,即算术 另一个异常 class 可能吗?以及如何

您可以创建一个实用程序异常处理程序 class,并公开静态方法 exceprionHandler(Exception exception) 方法,您可以在其中进行处理代码。

喜欢下面

public class ExceptionHandler {

public static  void exceptionHandler(Exception exception){
  //Handling code
}
}

class Example1
{
 public static void main(String args[])
 {
  try{
     int num1=30, num2=0;
     int output=num1/num2;
     System.out.println ("Result: "+output);
  }
  catch(Exception e){
    ExceptionHandler.exceptionHandler(e);
  }
 }
}