-
题名Java异常处理机制的研究
被引量:11
- 1
-
-
作者
杨厚群
陈静
-
机构
海南大学信息科学技术学院
-
出处
《计算机科学》
CSCD
北大核心
2007年第3期286-289,共4页
-
基金
海南省教育厅高校科研项目Hjkj200603
-
文摘
异常处理是Java语言的重要语言机制,正确、合理地处理异常对程序的可靠性、健壮性是十分重要的。在分析了异常处理技术的概念和思想后,对异常处理提出了指导原则,并针对检查型异常和非检查型异常的差异,探讨了对应的解决措施。
-
关键词
java
java异常
异常处理
-
Keywords
java, java exception, Exception handling
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java异常处理机制研究
被引量:4
- 2
-
-
作者
王伟胜
陈志刚
-
机构
中南大学信息科学与工程学院
-
出处
《电脑与信息技术》
2008年第1期31-32,共2页
-
文摘
异常处理机制是程序设计语言的主要特征,它为开发稳定的软件系统提供了有力的支持。文章对Java语言的异常处理机制以及异常类的层次进行了详细介绍,提出了Java异常处理策略。
-
关键词
java
java异常
java异常处理
-
Keywords
java
java exception
java exception handling
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java异常处理机制应用研究
被引量:4
- 3
-
-
作者
欧阳宏基
葛萌
-
机构
咸阳师范学院信息工程学院
-
出处
《微处理机》
2014年第6期66-69,73,共5页
-
基金
咸阳师范学院专项科研计划项目(12XSYK070)
-
文摘
异常处理机制是Java程序设计中的一个重要方面,正确使用异常处理的策略和方法,能够确保Java程序结构的清晰性、易读性和健壮性。分析了Java异常的体系结构,阐述了异常分类与处理机制,提出了异常处理的一般原则和一种异常处理框架,并结合实际应用对该框架进行了详细描述。
-
关键词
java异常处理机制
异常处理原则
异常处理框架
-
Keywords
java Exception Handling Mechanism
Exception Handling Principles
Exception Handling Framework
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java异常处理的设计原则
被引量:2
- 4
-
-
作者
向模军
-
机构
四川机电职业技术学院信息工程系
-
出处
《电脑编程技巧与维护》
2010年第8期119-119,129,共2页
-
文摘
异常处理是程序设计中必须重点考虑的问题。在深入剖析Java语言的异常处理机制基础上,对Java异常处理提出了指导原则,从而可以提高程序的安全性和健壮性。
-
关键词
java
java异常
异常处理
设计原则
-
Keywords
java
java exception
exception handling
design principles
-
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名利用JAVA异常机制分析安卓应用程序崩溃的研究
被引量:1
- 5
-
-
作者
樊迪
-
机构
陕西工业职业技术学院
-
出处
《计算机产品与流通》
2020年第5期155-155,共1页
-
文摘
在安卓系统出现之后,智能手机实现了发展,其应用程序也日益增加,应用程序崩溃的概率也会随之加大。本文首先对JAVA异常机制进行了阐述,然后分析安卓应用程序崩溃的原因,最后结合实际案例,对利用JAVA异常机制分析安卓应用程序崩溃进行研究,希望为相关行业提供借鉴。
-
关键词
java异常机制
安卓应用
程序崩溃
-
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于Java的异常处理机制研究
被引量:2
- 6
-
-
作者
黄艳峰
-
机构
商丘师范学院计算机科学系
-
出处
《河南科学》
2009年第10期1267-1269,共3页
-
基金
河南省教育厅项目(2008B520029)
-
文摘
合理有效地进行异常处理可以提高程序的健壮性和安全性.本文着重介绍了Java语言异常处理的方法和流程,并提出了异常处理的设计原则,从而给编程提供了借鉴方案.
-
关键词
java异常
异常处理
-
Keywords
java exception
exception handling
-
分类号
TP312
[自动化与计算机技术—计算机软件与理论]
-
-
题名基于Java异常处理机制技术的分析
被引量:2
- 7
-
-
作者
莫丽娟
李艳静
-
机构
黄河水利职业技术学院信息工程系
-
出处
《信息与电脑(理论版)》
2012年第9期103-104,共2页
-
文摘
异常处理机制开发可靠性软件系统提供了强有力的支持,是Java语言的重要特征之一,有效地处理异常对程序的可靠性、健壮性是十分重要的。本文介绍了Java语言异常处理的方法和流程,并进行了深入的研究,通过分析其实现方法提出了一些使用异常的指导原则。
-
关键词
java异常
异常处理
面向对象
-
分类号
TP311.52
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅谈基于Java的异常处理机制
- 8
-
-
作者
朱敏
-
机构
苏州市职业大学
-
出处
《电脑知识与技术(过刊)》
2017年第8X期198-199,共2页
-
文摘
异常处理是JAVA的一个重要性能,是有效提高程序的健壮性及安全性的保障。该文对JAVA异常的处理机制、处理过程进行了阐述。
-
关键词
java异常
异常处理
-
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名Java Web应用中错误和异常处理方法研究
被引量:6
- 9
-
-
作者
张语涵
刘淑华
周永鑫
-
机构
海南省公安消防总队
内蒙古电子信息职业技术学院计算机科学系
-
出处
《现代计算机(中旬刊)》
2013年第8期61-65,共5页
-
基金
海南公安消防总队灭火救援项目(No.HNGP2010-008540)
-
文摘
在传统的Java Web环境中,应用程序通常是采用硬编码或try…catch方法来避免将要发生的错误和异常,增加编码的难度,而且使Java Web应用面临着安全隐患。构建一个Java Web应用中错误处理和异常处理的框架模型,该框架模型将异常和错误统一封装成异常,将异常抛出到一个集中的位置进行统一处理,使开发人员可以专心于业务逻辑,而不把时间浪费在编写错误和异常处理上,程序的可读性、可维护性、可修改性、鲁棒性得到了提高。还给出在Java Web应用中处理错误与异常的基础知识和指导原则。
-
关键词
java异常机制
java
Web异常解决方案
异常处理通用框架模型
三层体系结构
-
Keywords
java Exception Mechanism
java Web Exception Solution
General Framework Model of Exception Handling
Three-Tier Architecture
-
分类号
TP393
[自动化与计算机技术—计算机应用技术]
-
-
题名异常信息敏感的框架API生命周期模型构造
- 10
-
-
作者
燕季薇
黄进豪
杨恒钦
严俊
-
机构
中国科学院软件研究所软件工程技术研究开发中心
北京工业大学信息学部
国科大杭州高等研究院
中国科学院软件研究所基础软件与系统重点实验室
中国科学院软件研究所计算机科学国家重点实验室
-
出处
《计算机学报》
EI
CAS
CSCD
北大核心
2024年第9期1989-2008,共20页
-
基金
国家自然科学基金青年科学基金(No.62102405)
国家自然科学基金重点项目(No.62132020)
中国科学院软件研究所创新基金重大重点项目(ISCAS-ZD-202302)资助.
-
文摘
大型软件系统的实现依赖于底层框架或第三方库,但这些复杂的框架/库代码在演化升级时往往独立于其调用者,为上层软件的质量保障带来挑战.例如,框架/库代码演化时新增和删除API、更改API的代码语义等行为会导致框架/库代码的不同版本之间不兼容,进而在上层应用开发者更新版本时,影响应用代码的正确性.为应对这一问题,需精准提取框架/库代码API的演化过程,形成演化报告,协助上层应用开发者选择兼容的版本或快速进行代码适配.其中,框架/库代码API的演化过程分析对应着框架API生命周期模型构造.现有工作中的API生命周期模型主要关注API的存在性变动,而未考虑特定代码语义变更对开发者的影响,特别是异常相关代码带来的语义变更,给上层软件系统带来隐患.为此,本文采用面向Java字节码的静态分析方法,识别框架API中的异常抛出行为并为其生成异常摘要报告,通过多轮流式匹配策略获取异常信息的变更情况,最终为框架/库代码构造异常信息敏感的API生命周期模型.该方法:(1)通过控制依赖语句切片提取异常抛出语句的关键触发条件,采用参数推断策略将局部变量的约束条件转换为仅与外部输入参数相关的异常前断言,并基于自底向上的摘要传递实现跨过程异常摘要提取;(2)通过关键信息精准匹配和自适应模糊匹配策略,分析异常摘要信息的新增、删除和修改情况,最终得到异常敏感的API生命周期模型(共涉及七种API变更形式).基于该方法,实现了基于Java字节码分析的API生命周期提取工具JavaExP.与现有最新方法相比,JavaExP的异常摘要信息提取准确性(F1值)提高了67%,分析用时减少了87%.对真实项目的API生命周期演化分析表明,与异常不敏感的API生命周期模型相比,采用异常敏感的模型时,API发生变动的比例提高了18%.在75,433个被分析的API中,约有20%API的异常抛出行为至少发生过一次改变,这些API共涉及超过七千多处独立的异常变更.在多个项目上的分析结果表明,异常敏感的模型构造能够更加精准地描述API的演化过程.
-
关键词
静态分析
代码演化
java异常摘要
API生命周期
-
Keywords
static analysis
program evolution
java exception summary
API lifecycle
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-
-
题名浅析JAVA编程中异常处理的方法与技巧
- 11
-
-
作者
方芳
-
机构
天津国土资源和房屋职业学院
-
出处
《电子技术与软件工程》
2014年第4期271-271,共1页
-
文摘
Java编程语言是一种计算机高级编程语言,有着独到的竞争优势。本论文简要介绍了Java异常处理的概念、异常处理机制的发展过程、原理以及Java与c++异常处理的区别与联系。
-
关键词
java异常
面向对象
-
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
-
-
题名学习通辅助BOPPPS教学模型的有效课堂教学探析
被引量:15
- 12
-
-
作者
向模军
岐世峰
-
机构
成都农业科技职业学院
攀枝花学院数学与计算机学院
-
出处
《工业和信息化教育》
2021年第4期34-38,共5页
-
基金
2019年教育部教育管理信息中心项目“基于互联网+产教融合的软件技术专业人才培养模式研究”(项目编号:E-ZJ1931)
2019年四川省教育信息技术科研项目“基于大数据的学情诊断与教学干预研究”(项目编号:川教馆〔2019〕146)
2018年四川省高等教育人才培养质量和教学改革重点项目“以内部质量保证体系诊改为驱动的教学与管理支持服务系统研究”(项目编号:JG2018-1102)。
-
文摘
BOPPPS教学模型以有效教学著称,将课堂分为课堂导入、课堂目标、课堂前测、课堂参与、课堂后测、课堂总结等6个阶段,以Java异常处理这一教学单元为例,借助超星学习通平台,开展基于BOPPPS模型的课堂教学设计和实践,探索构建有效的课堂模式,以期取得更好教学效果。
-
关键词
BOPPPS
超星学习通
课堂教学
java异常处理
-
分类号
G712
[文化科学—职业技术教育学]
-
-
题名Java中异常处理机制的发展过程
- 13
-
-
作者
王旭
-
机构
天津市信息中心
-
出处
《信息与电脑(理论版)》
2012年第7期105-106,共2页
-
文摘
Java编程中的异常处理是一个很常见的话题了,几乎任何一门介绍性的Java课程都会提到异常处理。Java并不是支持异常语义的第一种语言;但是,通过Java编译器可强制使用规则来控制如何声明和处理特定的异常。Java使用了一种被称为"异常处理"的错误捕获机制来处理程序中的异常和错误。当Java虚拟机(JVM)在执行应用程序的某种方法时遇到了非正常现象,数组下标越界、空指针引用等,JVM就会生成一个异常对象,把它抛给客户,以便向客户通报程序在运行中出现了问题。这里的客户可以是上层调用的方法,或者是终端用户。本文通过一些软件中出现的问题,加强程序员对异常处理的注意。
-
关键词
java
java异常
异常处理
面向对象
-
分类号
TP312.2
[自动化与计算机技术—计算机软件与理论]
-