电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java异常处理总结

Java异常处理总结_第1页
Java异常处理总结_第2页
Java异常处理总结_第3页
Java 异常处理总结找到一个关于异常总结的很详细的文章,分享下.异常在我们编程中很重,在适当的位置,合理的处理或者抛出异常,对程序来说至关重要。转:异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从 C 开始.你也许已经知道如何用if...else...来控制异常了也许是自发的,然而这种控制异常痛苦,同—个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦!Java 语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案.所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的异常包括错误概念),定义异常处理的规范,在 1.4 版本以后增加了异常链机制,从而便于跟踪异常!这是 Java 语言设计者的高明之处,也是 Java 语言中的一个难点,下面是我对 Java 异常知识的一个总结,也算是资源回收一下。一、Java 异常的基础知识异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Enoi;如果你用 System.out.piintln(l1/0,那么你是因为你用 0 做了除数,会拋出java.lang.AiitluneticException 的异常。有些异常需要做处理,有些则不需要捕获处理,后面会详细讲到。天有不测风云,人有旦夕祸福,Java 的程序代码也如此。在编程过程中,首先应当尽可能去避免错误和异常发生,对于不可避免、不可预测的情况则在考虑异常发生时如何处理。Java 中的异常用对象来表示。Java 对异常的处理是按异常分类处理的,不同异常有不同的分类,每种异常都对应一个类型(class),每个异常都对应一个异常(类的)对象。异常类从哪里来?有两个来源,一是 Java 语言本身定义的一些基本异常类型,二是用户通过继承 Exception 类或者其子类自己定义的异常。Exception 类及其子类是Tlnowable 的一种形式,它指出了合理的应用程序想要捕获的条件。异常的对象从哪里来呢?有两个来源.一是 Java 运行时环境自动抛出系统生成的异常,而不管你是否愿意捕获和处理.它总要被抛出!比如除数为 0 的异常。二是程序员自己抛出的异常.这个异常可以是程序员自己定义的,也可以是 Java 语言中定义的.用山 row 关键字抛出异常,这种异常常用来向调用者汇报异常的一些信息。异常是针对方法来说的,拋出、声明抛出、捕获和处理异常都是在方法中进行的。Java 异常处理通...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部