【精品】java面向对象程序设计与系统开发第5章 异常处理(可编辑.ppt
《【精品】java面向对象程序设计与系统开发第5章 异常处理(可编辑.ppt》由会员分享,可在线阅读,更多相关《【精品】java面向对象程序设计与系统开发第5章 异常处理(可编辑.ppt(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java面向对象程序设计与系统开发第5章 异常处理驱动任任务务一一 实现自定义异常类MyArrayException,从键盘输入一个int类型的数size,当size大于零时,则创建一个长度为size的存放整数的数组array;当size小于或等于零时,提示“数组创建错误,请检查下标!”。2目目标及知及知识点点抛出及捕抛出及捕获异常异常对象象2自定自定义异常异常类3异常异常类的使用的使用1 13Java异常异常处理机制理机制 v程序在运行过程中产生异常将会中断程序的正常执行,如果这些异常不能被处理那么将影响程序的运行,异常在软件中是必然存在的,处理异常是程序员在开发时相当大的一项工作。Java
2、提供了异常处理机制使我们的异常处理变得更加规范和容易。4Java异常异常处理机制理机制vJava语言的处理异常机制由捕获异常和抛出异常两部分组成:异常抛出异常抛出 异常捕异常捕获 5异常处理方式v异常处理的方法有两种:一种是通过trycatchfinally结构对异常捕获和处理,另一种是用throws和throw抛出异常8Java面向对象软件开发面向对象软件开发异常处理方式一捕获异常 try /这里写需要监控错误的代码块 catch(Exception e)/这里写处理错误的逻辑。e是产生的错误对象 finally /这里写无论出错与否都要运行的代码块 9Java面向对象软件开发面向对象软件开
3、发【例例5-1】处理除数理除数为0的异常。的异常。public class Demo public static void main(String args)int m,n;try/这里面是可能出里面是可能出现异常的代异常的代码m=5;n=0;int c=m/n;System.out.println(m+/+n+=+c);catch(ArithmeticException e)/捕捕获算算术异常异常System.out.println(除零除零错误!);catch(Exception e)/捕捕获所有异常所有异常 System.out.println(其他其他错误);System.out.pr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精品 【精品】java面向对象程序设计与系统开发第5章 异常处理可编辑 java 面向 对象 程序设计 系统 开发 异常 处理 编辑
限制150内