本文是一篇计算机论文范文,计算机类学士学位论文,关于JA编程中异常处理的方法与技巧相关函授毕业论文范文。适合计算机及方法及参考文献方面的的大学硕士和本科毕业论文以及计算机相关开题报告范文和职称论文写作参考文献资料下载。
【摘 要】随着网络时代的全面进入人们的生活,网络技术的不断的更新、完善,给人们的生活水平、工作效率都得到了极大的提高,其中JA编程是计算机高级语言,以其独到的竞争优势,被计算机以及各个方面所广泛使用,但是JA编程出现异常现象也是在所难免的,很多人在处理JA编程中出现的异常问题时,常常采取的措施不及或者采用恶劣的方法,在计算机系统编译器面前屡屡碰壁.笔者认为,JA编程中异常处理方法分为三个方法进行分析,根据对比分析出JA编程中异常处理的方法与技巧.
【关 键 词】JA编程;异常处理;编程
0.引言
Ja语言是计算机应用较为广泛的编程语言,提高了计算机的运作效率,给人们的生活、工作都带来极大的便捷,在Ja语言在设计之初有相应的异常处理的框架方案,但在JA编程中异常处理的方法与技巧仍是没有得到统一的方法,对于Ja编程中的异常处理是一个很多见的话题之一,备受人们关注,但是对于其正确处理异常情况的方法与技巧的却没有被大多数人所真正掌握,如何正确处理Ja异常处理,提高计算机的应用程序,是我们目前迫切解决的问题.
1.JA编程中异常检查
在JA编程中,是否出现异常,要想对一些ja异常有一定了解,必须要搞清楚其定义和机制,ja编程中出现的异常分为两种情况:其一是“不可检查”(Unchecked)异常,就是Ja语言规范将自Error类或RuntimeException类衍生出来的任何违例,这类JA编程的异常有的是在我们的控制之外(Error),也有我们不该允许的情况(RuntimeException).其二是“可检查”(Checked)异常,如其他所有异常.这类异常我们可以自行处理的,可以通过加以控制(trycatch)或通告(throws)他们有可能产生,通过指的是应捕捉那些已知如何处理的异常,而通告那些不知如何处理的异常.
2.JA编程中异常处理的方法与技巧
JA编程中异常处理的方法分为:优秀、一般、较差三种,同时向你介绍一下在每个方法中的一些解决这些问题小技巧.
2.1优秀的异常处理方法
JA语言是通过调用者提出异常警告的方式而显著地提升了软件开发中的异常处理能力,从而对Ja语言中的“方法(method)”进行了扩展和增强,顺利解决异常问题,例如:
675479
try
{FileInputStreamfis等于newFileInputStream(args[0]),//othercodehere等}
catch(FileNotFoundExceptionfnfe)
{System.out.println("File:"+args[0]+"notfound.Aborting."),
System.exit(1),}
Ja的最佳方法就是采用的关键字就是“throws”,在这种方法原型中出现的异常提示增加了编程的可靠性,然后再对异常进行相应的处理,捕获并且处理FileNotFoundException这一异常情况.
try
{
FileInputStreamfis等于newFileInputStream(args[0]),
}catch(FileNotFoundExceptionfnfe){
System.out.println("File:"+args[0]+"notfound.Aborting."),
System.exit(1),
}
同时Ja异常处理可检查异常、用户定义异常和在JDK1.4中推出的新型Ja记录API(JaLoggingAPI).这也是JA编程处理异常的又一特性.
2.2一般的异常处理方法
Ja异常处理的一般方法,会造成两种不好的情况出现,如滥用非检查异常(uncheckedExceptions)和滥用catchall构造器等,从而在处理JA中把异常问题弄得越来越复杂,一种属于RuntimeException的子类,通常程序员可以对其不用检查异常的限制,从而产生解决异常的方法;二种异常处理的陋习是catchall构造器,异常捕获代码模块,从而处理所有扔给它的可能异常.以下是catchall处理器的实例:
try
{
}catch(Throwablet){
t.printStackTrace(),
}
在其处理器的使用上也是有限制的,通常有被授权或是错误处理器联合使用才能够在编写关键程序中使用,仍然存在解决中的局限.
2.3较差的异常处理方法
Ja程序中很多人在处理异常时很容易出现错误,造成出现较差的异常处理方法,比如用“new”关 键 词为其分配内存,抛开某个异常;在使用finally模块关闭文件解析异常,需要捕获OutOfMemoryError,但却存在异常处理的缺陷,并不是可检查异常.
3.结语
通过以上的三种JA编程中异常处理的方法的不同分析,可以看出,优秀的JA编程中异常处理的方法与技巧是顺利解决JA编程的异常最佳方法,针对不同的方法,JA编程中异常处理的方法与技巧不同,同时对JA编程的异常处理时,不要过分细化异常,确保在整个操作任务是,一旦出现操作失败,可以随时放弃;也不要“压制”异常,需要通告异常的方法,我们可以将异常强行关闭,如果产生异常很重要,就要进行正确的控制.总之,正确的掌握JA编程中异常处理的方法与技巧,才能在JA编程中得到有效的处理,才能提高计算机的应用效率. [科]
【参考文献】
[1]孟大伟.浅析JA编程中异常处理的方法与技巧.硅谷,2009(23).
[2]李东来.服务资源不确定性问题及其引发的异常处理方法研究[D].中国科学院研究生院(计算技术研究所),2006.
[3]朱锦泉.可适应工作流模型及其实现机制研究[D].吉林大学,2005.