黑马程序员技术交流社区

标题: 异常基本使用 [打印本页]

作者: 追逐    时间: 2014-3-16 10:28
标题: 异常基本使用
/*
异常的一个基本应用
*/
class Demo {

        public int div(int a, int b) {
                return a / b;
        }

}

class ExceptionDemo {
        public static void main(String[] args) {
                Demo d = new Demo();
                try { //检测异常
                        int x = d.div(3, 0);
                        System.out.println(x);
                } catch(ArithmeticException e) {
                        System.out.println("被0除了");
                        System.out.println(e.getMessage()); //打印异常信息
                        System.out.println(e.toString()); //打印异常名称  异常信息
                        e.printStackTrace(); //打印异常名称  异常信息  异常位置
                } finally {
                        System.out.println("欢迎计算"); //无论是否异常,都输出此语句
                }
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2