程序和程序设计.pptVIP

  • 2
  • 0
  • 约5.06千字
  • 约 27页
  • 2019-11-30 发布于天津
  • 举报
Java语言采用了C++风格的异常处理 * 如除数为零的异常。该类异常的产生非常普遍。无须用户都处理。表6-1所列是几种常见的运行时异常类。 * 因为异常是对象,所以在抛出他之前,必须先利用关键字new来创建他。所有Java内置异常类都有两个构造方法,一个没有参数,一个带有一个字符串参数。当使用后者时,如果该对象用做println方法的参数时,则用来描述异常的字符串将被显示 * 当没有命令行参数时即a=0,语句:int b = 2/a;抛出除数为0异常,跳出try语句,catch语句输出“除数为0异常”。当命令行参数的个数为1时即a=1,语句:a= a/(a-a);抛出除数为0异常,跳出try语句,然后catch语句输出“除数为0异常”。当命令行参数的个数为2时即a=2,语句:c[2]= 2;抛出访问数组元素下标越界异常,跳出try语句,catch语句输出“数组元素下标越界异常”。 * 北京交通大学计算机与信息技术学院 北京交通大学计算机与信息技术学院 北京交通大学计算机与信息技术学院 北京交通大学计算机与信息技术学院 北京交通大学计算机与信息技术学院 第5章 异常处理 异常概述 抛出异常语句 处理异常语句 综合应用示例 第5章 异常处理 异常概述 抛出异常语句 处理异常语句 综合应用示例 第6章 异常与断言 1) 异常实际上是“异常事件”的简称 2) 异常:指程序在执行过程

文档评论(0)

1亿VIP精品文档

相关文档