`
高级java工程师
  • 浏览: 409194 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

经典的异常

阅读更多
/*
*运行时异常
*/

public class I {

	
	public static void main(String []args)
	{
		 int a=10/0;
		 System.out.println(a);
	}
}

结果:

[color=red]Exception in thread "main" java.lang.ArithmeticException: / by zero
	at User.I.main(I.java:8)[/color]

2.

public class I {

	
	public static void main(String []args)
	{
		
		int a[]={1,2,3};
		System.out.print(a[4]);
	}
}



结果:

[color=red]Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
	at User.I.main(I.java:14)[/color]



把异常处理了


public class I {

	
	public static void main(String []args)
	{
		/*
		 int a=10/0;
		 System.out.println(a);
		 */
		
		int a[]={1,2,3};
		try {
			System.out.print(a[4]);
		} catch (Exception e) {
			// TODO: handle exception
		}
		
	}
}

结果:

       空白




无论是否存在异常,到了finally一定执行:

public class I {

	
	public static void main(String []args)
	{
		/*
		 int a=10/0;
		 System.out.println(a);
		 */
		
		int a[]={1,2,3};
		try {
			System.out.print(a[4]);
		} catch (Exception e) {
			// TODO: handle exception
		}finally{
			System.out.print(a[4]);
		}
		
	}
}

结果:


[color=red]Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 4
	at User.I.main(I.java:19)





注意:

  一般情况finally代码块,一般是用来关闭资源的,例如 数据库流  close.conn();
分享到:
评论

相关推荐

    Python-总结了异常值检测的相关课程视频书籍论文数据集以及工具库

    1. **UCI Machine Learning Repository**:这个开源数据库包含了许多用于异常检测的数据集,例如“KDD Cup 1999”数据集,是网络安全领域的经典异常检测案例。 2. **MIMIC-III**:这是一个大型的医疗数据集,包含了...

    基于RX算法的高光谱异常检测MATLAB实现(global和local).zip

    RX算法是高光谱数据处理中的一种经典异常检测方法,用于识别出与周围环境或背景明显不同的特征点,这些特征点可能是感兴趣的特定目标或者异常现象。 高光谱成像是通过收集连续的、窄带的光谱信息来创建图像,这些...

    视频监控-异常行为检测经典论文

    以下是一些关于异常行为检测的经典论文及其涉及的关键知识点: 1. **《背景减除法在异常行为检测中的应用》** 这篇论文主要探讨了背景减除法作为异常检测的基础技术,通过比较连续帧间的差异来识别运动物体。背景...

    异常检测常用的一些数据集

    1. **kdd99-unsupervised-ad.csv**:KDD Cup '99 数据集是网络安全领域的经典数据集,包含了大量的网络连接记录,用于模拟网络入侵检测。数据集包含了正常流量和多种类型的攻击,如DoS(拒绝服务)和U2R(非法用户到...

    Oracle_存储过程exception异常处理大全及实例经典最终.docx

    Oracle 存储过程 exception 异常处理大全及实例经典最终 Oracle 存储过程 exception 异常处理大全及实例经典最终是 Oracle 数据库中存储过程的异常处理机制。异常处理是指在程序执行过程中出现的错误或未预料到的...

    Java自定义异常处理

    Java自定义异常处理详细介绍,包括了很多比较经典的案例,可以自己研究自定义异常

    ssm_异常处理

    SSM(Spring、SpringMVC、MyBatis)是一个经典的Java web开发框架组合,其中SpringMVC作为控制层,负责处理客户端的请求。在实际应用中,系统难免会出现各种异常,这时就需要一套完善的异常处理机制来确保系统的稳定...

    领先的经典运动方程和异常尺寸

    我们声称,在许多情况下,对两点和三点函数使用经典的运动方程式和CFT约束完全可以确定Wilson-Fisher不动点处异常尺寸的主导行为,而无需费恩曼图解计算的任何输入 。 此处开发的方法与[1]中提出的方法密切相关,但...

    KD树异常检测

    为了验证基于KD树的异常检测系统的有效性,实验采用KDD1999数据集,这是一个经典的网络入侵检测数据集,包含了多种类型的攻击样本。通过构造训练集和测试集,训练模型并进行性能评估。 **4.2 结果分析** 实验结果...

    Struts1异常处理

    Struts1是一个经典的Java Web开发框架,它在20世纪末到21世纪初非常流行,主要用于构建MVC(Model-View-Controller)架构的应用程序。然而,随着技术的发展,Struts1逐渐被Struts2和其他更现代的框架如Spring MVC所...

    KDD Cup 99 数据集异常检测,二分类

    KDD Cup 99 数据集就是为了解决这一问题而设计的,它是一个经典的异常检测数据集,广泛用于研究和教育目的。 KDD Cup 99,全称 Knowledge Discovery and Data Mining Cup 1999,是由国际数据挖掘和知识发现大会...

    高光谱异常探测经典算法CRD

    高光谱异常探测中经典检测算法,Collaboration Representation Detector 检测算法MATLAB 代码

    智能运维中KPI异常检测的研究进展.docx

    基于统计学的方法是一类经典方法,总体思想是对数据的分布进行分析和判断,来确定是否存在异常。 基于机器学习的方法是近年来兴起的一类新的异常检测方法,利用机器学习算法来对数据进行分类和预测,从而实现异常...

    Python常用速查表(内置函数、常用单词、经典模块、异常)(图片)

    1、内置函数速查表:该表格包含了Python的常用内置函数,例如字符串处理、文件操作、异常处理等。通过查看该表格,可以快速了解Python的常用内置函数及其用法。 2、常用单词速查表:该表格包含了Python编程中常用的...

    基于扩展数学形态学的高光谱图像异常检测

    算法性能通过合成的OMIS数据进行评价,与经典异常检测RX算法进行比较,并应用于具有相似光谱特征目标的区分。实验证明,本文提出的算法性能优于RX算法,具有低虚警率的异常目标检测结果,并且能够较好地区分了相似光谱...

Global site tag (gtag.js) - Google Analytics