07_第7章 异常.pptx

第七章 异常本章重点理解异常的概念和异常处理机制理解Java异常的分类掌握try、catch、finally使用方法掌握throw、throws的使用方法掌握自定义异常的定义和使用方法任务驱动本章任务是使用异常处理完善“Q-DMS数据挖掘”系统的数据采集及分析处理:【任务7-1】 菜单驱动增加异常处理,以防用户输入不合法的菜单。【任务7-2】 日志和物流数据采集增加异常处理,以防用户输入不合法的数据。【任务7-3】 自定义数据分析异常类,数据分析处理过程中抛出自定义异常。学习路线本章目标知识点听看抄改写异常概述★★★捕获异常★★★★★抛出异常★★★★自定义异常★★★7.1 异常概述这种在运行时出现的意外错误称为“异常”对异常的处理机制也成为判断一种语言是否成熟的标准。好的异常处理机制会使程序员更容易写出健壮的代码,防止代码中Bug的蔓延7.1.1 异常类Java中的异常类可以分为两种: 错误(Error):一般指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或捕获,将导致应用程序中断;异常(Exception):因程序编码错误或外在因素导致的问题,这些问题能够被系统捕获并进行处理,从而避免应用程序非正常中断,例如:除以0、对负数开平方根、空指针访问等。Throwable是所有异常类的父类,Error和Exception都继承此类: 当程序产生Err

文档评论(0)

1亿VIP精品文档

相关文档