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

java try·····catch·····异常处理学习

时间:2017-03-25 14:30:16      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:系统   public   out   常用   code   catch   条件   string   cep   

异常处理(又称为错误处理)功能

用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。

try....catch....只是异常处理的一种常用方法

try{

//可能导致异常的操作

}catch{

//定义异常处理程序

}

举个栗子

 1 public class abc {
 2     
 3     public static  void main(String arg[]){
 4         int d;
 5         int a;
 6          try{
 7              d=0;              
 8              a=1;
 9              a=a/d;                           //分母为0,代码肯定出现异常
10              System.out.println("输出try语句");
11          }catch(Exception e){
12             System.out.println("输出catch语句");
13          }
14     System.out.println("over");
15     }
16     
17 }

执行代码结果:

输出catch语句
over

其执行的则是catch语句中的内容

把以上的d=0改为d=1

 1 public class abc{
 2     
 3     public static  void main(String arg[]){
 4         int d;
 5         int a;
 6          try{
 7              d=2;
 8              a=1;
 9              a=a/d;
10              System.out.println("输出try语句");
11          }catch(Exception e){
12             System.out.println("输出catch语句");
13          }
14     System.out.println("over");
15     }
16     
17 }

执行代码结果:

输出try语句
over

其执行的则是try语句中的内容

java try·····catch·····异常处理学习

标签:系统   public   out   常用   code   catch   条件   string   cep   

原文地址:http://www.cnblogs.com/qiwu1314/p/6616554.html

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