当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:17:00  来源:本站整理

Java的违例掌握:办理错误[Java编程]

赞助商链接



  本文“Java的违例掌握:办理错误[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
从最陈腐的程序计划语言开始,错误掌握一向都是计划者们需求办理的一个大问题.由于很难计划出一套完善的错误掌握筹划,很多语言干脆将问题简单地忽视掉,将其转嫁给库计划人员.对大大都错误掌握筹划来说,最主要的一个问题是它们严重依靠程序员的鉴戒性,而不是依靠语言本身的强迫尺度.假如程序员不够鉴戒——若对比匆忙,这几近是必定会发生的——程序所依靠的错误掌握筹划便会失效.
“违例掌握”将错误掌握筹划内置到程序计划语言中,有时乃至内建到操作系统内.这里的“违例”(Exception)属于一个特别的对象,它会从产生错误的地方“扔”或“掷”出来.随后,这个违例会被计划用于掌握特定范例错误的“违例掌握器”捕捉.在情形变得不对劲的时刻,大概有几个违例掌握器并行捕捉对应的违例对象.由于采取的是独立的履行途径,所以不会干扰我们的通例履行代码.这样便使代码的编写变得越发简单,因为没必要常常性强迫查抄代码.除此以外,“掷”出的一个违例差别于从函数返回的错误值,也差别于由函数设置的一个标志.那些错误值或标志的作用是指导一个错误状况,是可以忽视的.但违例不能被忽视,所以必定能在某个地方得处处理.最后,操纵违例可以坚固地从一个糟糕的环境中恢复.此时普通不需求退出,我们可以采纳某些处理,恢复程序的正常履行.明显,这样编制出来的程序显得越发坚固.
Java的违例掌握机制与大大都程序计划语言都有所差别.因为在Java中,违例掌握模块是从一开始就封装好的,所以必须利用它!假如没有自己写一些代码来精确地掌握违例,就会得到一条编译期出错提醒.这样可保证程序的联贯性,使错误掌握变得越发简单.
注意违例掌握并不属于一种面向对象的特点,固然在面向对象的程序计划语言中,违例普通是用一个对象表示的.早在面向对象语言问世从前,违例掌握就已经存在了.
  以上是“Java的违例掌握:办理错误[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 利用Javascript实现网页水印(非图片水印)
  • Java开辟环境的搭建
  • Ubuntu java安装与配置
  • 办理Ubuntu 10.04 Firefox3.6 Java浏览器插件不工作的问
  • Ubuntu重装后Java环境的设置
  • Sun Java进入Ubuntu 10.10软件中央
  • Ubuntu 10.10配置Java开辟环境
  • 在Ubuntu 10.10中配置Java环境变量的办法
  • Ubuntu下Java环境的搭建
  • Ubuntu 10.04 下安装 Java, JRE
  • Ubuntu 10.04下的搭建SUN JAVA开辟环境
  • Ubuntu 12.04安装java7
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .