public class Demo2_Exception {
public static void main(String[] args) {
/* A:异常处理的两种方式
* a:try…catch…finally
* try catch
* try catch finally
* try finally
* b:throws
* B:try...catch处理异常的基本格式
* try…catch…finally
* C:案例演示
* try...catch的方式处理1个异常
* try:检测异常
* catch:用来捕获异常
* finally:释放资源
* 世界上最真情的相依就是你在try 我在catch 无论你发什么请求 我都静静接受 默默处理
* 当try catch 将问题处理了 程序会继续执行
* */
Demo2 d =new Demo2();
try{
int x =d.div(10, 0);
System.out.println(x);
}catch(ArithmeticException a ){//ArithmeticException a = new ArithmeticException();
System.out.println("除数为0");
};
System.out.println("11111111111111111");
}
}
class Demo2{
//除法运行
public int div(int a ,int b){
return a/b;
}
}
public static void main(String[] args) {
/* A:异常处理的两种方式
* a:try…catch…finally
* try catch
* try catch finally
* try finally
* b:throws
* B:try...catch处理异常的基本格式
* try…catch…finally
* C:案例演示
* try...catch的方式处理1个异常
* try:检测异常
* catch:用来捕获异常
* finally:释放资源
* 世界上最真情的相依就是你在try 我在catch 无论你发什么请求 我都静静接受 默默处理
* 当try catch 将问题处理了 程序会继续执行
* */
Demo2 d =new Demo2();
try{
int x =d.div(10, 0);
System.out.println(x);
}catch(ArithmeticException a ){//ArithmeticException a = new ArithmeticException();
System.out.println("除数为0");
};
System.out.println("11111111111111111");
}
}
class Demo2{
//除法运行
public int div(int a ,int b){
return a/b;
}
}