码迷,mamicode.com
首页 > 编程语言 > 详细

java 异常捕获与异常处理

时间:2017-04-03 20:09:12      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:trace   ice   处理   exce   rgs   ima   style   方法   没有   

try{会产生异常的代码

}catch(出现异常的类型 e){

异常出现后处理的方法

}

一旦异常出现又没有异常处理,程序就会中断。

技术分享

      public static void main(String[] args) {
        try {
            int num = 10 / 0;
            System.out.println(num);
        } catch (ArithmeticException e) {
            System.out.println("出现异常啦!");
        }
    }

 

技术分享

当出现异常的运算条件时,抛出此异常。例如,一个整数“除以零”时,抛出此类的一个实例。

 

技术分享

技术分享

技术分享

 

        public static void main(String[] args) {
		try {
			int num = 10 / 0;
			System.out.println(num);
		} catch (ArithmeticException e) {
			System.out.println("出现异常啦!");
			System.out.println(e.getMessage());//打印异常信息
			System.out.println(e.toString());//打印异常类型及异常信息
			e.printStackTrace();//打印异常类型及异常信息,并且打印出错误位置
		}
	}

 技术分享

 

java 异常捕获与异常处理

标签:trace   ice   处理   exce   rgs   ima   style   方法   没有   

原文地址:http://www.cnblogs.com/jiangxifanzhouyudu/p/6663454.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!