`

五种常见的异常

阅读更多
引用
五种常见的异常


package day14.tarena.com;

import java.io.FileInputStream;//读文件

import java.io.FileNotFoundException;

public class TestRuntimeException{

	public static void main(String[] args) {

		int a = 2,b = 0;

		if(b!=0) a = a/b;//算数异常

		String s1 = null;

		if(s1 != null) s1.equals("");//null. 空指针异常

		int[] arr = new int[2];

		int index = 2;

		if(index>=0&&index<arr.length)

		    arr[index] = 2;//数组下标越界异常

		Object obj = 4;

		if(obj instanceof String){

		  String s2 = (String)obj;}//类型转换异常

		String s3 = "abc";

		if(s3.matches("^[-]?\\d+$")){

		int i = Integer.parseInt(s3);

		System.out.println(i);}//数字格式异常

		try {//检测异常,编译时强制处理

			FileInputStream fis = new 

			    FileInputStream("ab.txt");

		}catch(FileNotFoundException e) {

			e.printStackTrace();

		}

	} 

}

分享到:
评论

相关推荐

    常用20种异常心电图与特点.doc

    本文将对20种常见的心电图异常类型进行总结,包括窦性心律、窦性心动过缓、窦性心动过速、窦性停搏、房早、心房颤动、心房扑动、室早、阵发性室上性心动过速、室性早搏二联律、室性早搏三联律、室性逸搏、室性逸搏...

    ECG监护及常见异常心电图识别.ppt

    NBp 监测和 SPO2 监测是两种常见的生理参数监测方法,用于监测病人的血压和血氧饱和度。 ECG 监护及常见异常心电图识别是临床医生和护理人员必备的知识点之一,能够帮助他们更好地诊断和治疗心脏疾病。

    基于深度学习的井下环境异常工况智能识别技术研究.pdf

    知识点五:井下环境中异常工况的智能识别方法 井下环境中异常工况的智能识别方法是指通过深度学习算法对井下环境中的数据进行处理和分析,从而实现对异常工况的智能识别。该方法可以自动学习和提取数据特征,并对...

    基于BP神经网络的证券市场异常波动识别模型.pdf

    在仿真实验中,使用蒙特卡洛方法生成证券市场异常波动的仿真数据,包括上升趋势、下降趋势、向上阶跃和向下阶跃等五种质量异常模式。通过对比分析四种学习算法的BP神经网络识别效率,可以选择最优的学习算法,以提高...

    基于深度神经网络的异常流量检测算法.pdf

    ISCX数据集是异常流量检测的常用数据集之一,该数据集包含多种攻击和协议类型,可以用于训练和测试异常流量检测算法。 ISCX数据集的优势在于能够提供多种类型的攻击和协议数据,能够帮助算法学习到更多的模式和特征...

    Android应用开发常见错误与对策

    1. Adb连接异常 2. xml资源错误汇总 3. ANR(界面无响应) 4. 权限控制 5. 签名问题 6. 多国语言支持 7. 内存泄露和溢出 五、Android开发文化探讨 1. Android Design 文化 2. 做一个本分的APP 六、开放式讨论

    智能视频监控系统异常行为检测算法研究综述.pdf

    智能视频监控系统是一种基于计算机视觉和机器学习技术的监控系统,旨在检测和跟踪视频图像中的异常行为。随着公共安全需求的快速增长,监控摄像头数量不断增多,视频监控数据呈爆炸式增长,传统的视频监控系统难以对...

    白细胞五分类原理和散点图特征.doc

    白细胞五分类原理是指通过各种物理和化学技术对白细胞进行分析,以获得外周血液中白细胞的五种常见类型,即嗜中性粒细胞、嗜酸性粒细胞、嗜碱性粒细胞、淋巴细胞和单核细胞的百分率和绝对值的测定结果。此外,还应该...

    基于二次曲面和BP神经网络组合模型的GPS高程异常拟合.pdf

    二次曲面模型是一种常用的GPS高程异常拟合方法,能够拟合高程异常的中长波项。然而,二次曲面模型存在一些缺点,例如对似大地水准面做了某些人为的假设,存在一定的模型误差。 知识点三:BP神经网络模型的优缺点 ...

    Flink异常.docx

    这篇文章将对 Flink 中常见的异常进行总结和分析,并提供相应的解决方案。 一、实时计算结果运行一段时间不正确 在 Flink 中,实时计算结果可能会出现不正确的情况,例如,计算结果只有在刚发布时是正常的,但是在...

    应用程序发生异常 未知的软件异常解决方法.docx

    三、常见的解决方法 1. 检查系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。 2. 更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统档案、修正系统参数。 3....

    python基础:异常(详解)

    二、python异常类型1、Python内置异常2、自定义异常实例(一)3、自定义异常实例(二)三、常用异常(初学者必记)四、异常捕获1、try…except…语句2、try…except…语法结构3、捕获所有异常实例4、捕获指定异常实例5...

    Spring 事务配置的五种方式.docx

    这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 PROPAGATION_REQUIRES_NEW--新建事务,...

    基于机器学习的动态基线性能时序数据异常检测研究与应用.pdf

    常见的机器学习模型包括线性回归、逻辑回归、决策树、随机森林、支持向量机等。 四、动态基线生成 基于机器学习模型的动态基线生成可以分为两个步骤:模型训练和模型应用。在模型训练阶段,选择合适的机器学习模型...

    Spring事务原理、Spring事务配置的五种方式

    Spring事务原理是指Spring框架中的一种机制,用于管理事务,并提供了多种配置方式。事务是指一系列的操作,作为一个整体执行,如果其中某个操作失败,整个事务将回滚。Spring事务原理围绕着两个核心:...

    ARM_华清远见_李佳课件_五天有计划有时间点的学习

    “异常”作为处理器的一种特殊工作方式在系统工作中扮演着重要的角色,本期课程也将帮助学员掌握ARM平台异常产生的过程和处理方法。 第三天:虽然汇编指令可以完成我们所需要的所有功能,但相对C语言来说,汇编语言...

    常见电脑故障解决办法.ppt

    加电类故障是电脑故障中最常见的一种,解决这些问题需要有针对性的方法。例如,电脑主机加电后主机内有异响,解决方法是首先打开机箱,通过近距离的听来确认是何部件发出的异响,然后根据不同的故障现象采取相应的...

    常见OTDR测试曲线解析.doc

    OTDR(光纤测试反射仪)是一种常用的光纤测试工具,用于检测光纤的连通性、损耗和故障点。通过 OTDR 测试,可以生成不同的测试曲线,每种曲线对应着不同的光纤状态。下面我们将对常见的 OTDR 测试曲线进行解析。 一...

    DF4DD内燃机车静液压马达工作异常的原因及应对措施

    静液压马达的工作异常是DF4DD内燃机车的一个常见故障,该故障会引发柴油机活塞拉缸等一系列严重故障。本文针对静液压工作异常进行了分析,共找出引发故障的根本因素五大类19条,并对各条因素进行了分析,提出了应对措施...

    BOS常见问题FAQ

    五、客户端【服务器连接设置】-修改了服务器IP地址后,再开启客户端会出现更新失败或登录失败等异常, 六、客户端退出,助手会自动退出么?为什么? 七、portal关闭后,未看到助手启动? 八、Portal使用或客户端...

Global site tag (gtag.js) - Google Analytics