java异常和垃圾收集.pdf

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第第五五章章 异异常常和和垃垃圾圾收收集集 pp332200 回回顾顾 •类类中中的的静静态态成成员员属属于于类类。。 •ffiinnaall 修修饰饰符符可可应应用用于于类类、、方方法法和和变变量量。。 •定定 抽抽象象类类的的目目的的是是提提供供可可由由其其子子类类共共享享 的的一一般般形形式式。。 •接接口口就就是是需需要要由由其其他他类类实实现现的的行行为为模模板板。。 •访访问问控控制制级级别别::ppuubblliicc、、pprrootteecctteedd、、缺缺省省、、 pprriivvaattee •封封装装类类就就是是封封装装基基本本数数据据类类型型的的类类 。。 • 内内部部类类指指嵌嵌入入外外部部类类内内的的类类。。 22 目目标标 •了了解解异异常常的的定定义义 •了了解解异异常常的的分分类类 •掌掌握握 ttrryy、、ccaattcchh 和和 ffiinnaallllyy 语语句句的的用用法法 •掌掌握握tthhrroo 、、tthhrroo ss子子句句的的用用法法 •掌掌握握如如何何定定义义自自己己的的异异常常 •了了解解 JJaavvaa 的的垃垃圾圾收收集集机机制制 33 什什么么是是异异常常 •运运行行时时发发生生的的错错误误称称为为异异常常。。处处理理这这些些 异异常常就就称称为为异异常常处处理理。。 •一一旦旦引引发发异异常常,,程程序序将将突突然然 止止,,且且控控 制制将将返返回回操操作作系系统统。。 •发发生生异异常常后后此此前前分分配配的的所所有有资资源源都都将将保保 留留在在相相同同的的状状态态,,这这将将导导致致资资源源漏漏洞洞。。 44 JJaavvaa异异常常处处理理基基础础 •JJaavvaa异异常常处处理理机机制制采采用用一一个个统统一一和和相相对对简简 单单的的抛抛出出和和处处理理错错误误的的机机制制。。如如果果一一个个方方 本本身身能能引引发发异异常常,,当当所所调调用用的的方方 出出现现 异异常常时时,,调调用用者者可可以以捕捕获获异异常常使使之之得得到到处处 理理;;也也可可以以回回避避异异常常,,这这时时异异常常将将在在调调用用 的的堆堆栈栈中中向向下下传传递递,,直直到到被被处处理理。。 55 异异常常体体系系结结构构 所所有有异异常常类类型型都都是是 内内置置类类TThhrroowwaabbllee的的 用用于于JJaavvaa运运行行 系系统统 子子类类 来来显显示示与与运运行行 系系 用用于于用用户户程程序序可可能能 统统本本身身有有关关的的错错误误 捕捕获获的的异异常常,,也也是是用用 来来创创建建用用户户异异常常类类型型 子子类类的的类类。。 EErrrroorr类类对对象象由由JJaavvaa虚虚拟拟机机生生成成并并抛抛出出;; EExxcceeppttiioonn类类对对象象由由应应用用程程序序处处理理或或抛抛出出。。 66 常常见见异异常常及及其其用用途途 22--11 异常 说明 RuntimeException java.lang包 多数异常的基类 ArithmeticException 算术错误,如除以0 Illega

文档评论(0)

布鲁斯丶李 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档