下载此文档

java异常处理.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
第7章Java 异常辛国栋软件学院,宋健529,******@ 异常异常r异常是导致程序中断运行的一种指令流,如果不对异常进行正确的处理,则可能导致程序的中断执行,造成不必要的损失,所以在程序的设计中必须要考虑各种异常的发生,并正确的做好相应的处理,这样才能保证程序正常的执行。2Java 异常认识异常public class ExceptionDemo01{public static void main(String args[]){("**********计算开始***********") ;int i = 10 ;// 定义整型变量int j = 0 ;// 定义整型变量int temp = i / j ; // (“两个数字相除的结果:”+ temp) ;("**********计算结束***********") ;}}3Java 异常异常处理格式r语法结构try { //有可能出现异常的语句}catch(异常类异常对象) {//编写异常的处理语句}[catch(异常类异常对象) {//编写异常的处理语句}…][finally{一定会运行到的程序代码}]r如果在try中出现异常,程序自动跳转到catch语句中找到匹配的异常类型进行相应的处理r最后不管程序是否产生异常都会执行到finally语句4Java 异常对异常的捕捉public class ExceptionDemo02{public static void main(String args[]){("**********计算开始***********") ;int i = 10 ;// 定义整型变量int j = 0 ;// 定义整型变量try{ int temp = i / j ;// ("两个数字相除的结果:" + temp) ;("----------------------------") ;}catch(ArithmeticException e){("出现异常了:" + e) ;}("**********计算结束***********") ;}}产生异常异常捕捉异常处理完后,程序继续执行5Java 异常异常的统一出口-finallypublic class ExceptionDemo03{public static void main(String args[]){("**********计算开始***********") ;int i = 10 ;// 定义整型变量int j = 0 ;// 定义整型变量try{ int temp = i / j ;// ("两个数字相除的结果:" + temp) ;("----------------------------") ;}catch(ArithmeticException e){// ("出现异常了:" + e) ;}finally{// ("不管是否出现异常,都执行此代码") ;}("**********计算结束***********") ;}}6Java 异常有多个异常的程序public class ExceptionDemo04{public static void main(String args[]){("**********计算开始***********") ;int i = 0 ;// 定义整型变量int j = 0 ;// 定义整型变量try{String str1 = args[0] ;// 接收第一个参数String str2 = args[1] ;// 接收第二个参数i = (str1) ;// 将第一个参数由字符串变为整型j = (str2) ;// 将第二个参数由字符串变为整型int temp = i / j ;// ("两个数字相除的结果:" + temp) ;

java异常处理 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ranfand
  • 文件大小662 KB
  • 时间2016-09-18