首页 > 代码库 > java try·····catch·····异常处理学习
java try·····catch·····异常处理学习
异常处理(又称为错误处理)功能
用于处理软件或信息系统中出现的异常状况(即超出程序正常执行流程的某些特殊条件)。
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·····异常处理学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。