首页 > 代码库 > 异常-try...catch的方式处理异常1
异常-try...catch的方式处理异常1
1 package cn.itcast_02;
2
3 /*
4 * 我们自己如何处理异常呢?
5 * A:try...catch...finally
6 * B:throws 抛出
7 *
8 * try...catch...finally的处理格式:
9 * try {
10 * 可能出现问题的代码;
11 * }catch(异常名 变量) {
12 * 针对问题的处理;
13 * }finally {
14 * 释放资源;
15 * }
16 *
17 * 变形格式:
18 * try {
19 * 可能出现问题的代码;
20 * }catch(异常名 变量) {
21 * 针对问题的处理;
22 * }
23 *
24 * 注意:
25 * A:try里面的代码越少越好
26 * B:catch里面必须有内容,哪怕是给出一个简单的提示
27 */
28 public class ExceptionDemo {
29 public static void main(String[] args) {
30 // 第一阶段
31 int a = 10;
32 // int b = 2;
33 int b = 0;
34
35 try {
36 System.out.println(a / b);
37 } catch (ArithmeticException ae) {
38 System.out.println("除数不能为0");
39 }
40
41 // 第二阶段
42 System.out.println("over");
43 }
44 }
异常-try...catch的方式处理异常1
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。