栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java基础语法大全:五(异常)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java基础语法大全:五(异常)

第五章 异常

核心:程序在执行过程中出现的错误被称为异常,异常分为编译时异常和运行时异常.
异常模拟的是现实世界冲不正常的事件,在java中是用类去模拟异常,如果发生异常而没有处理,程序会直接退出JVM.

总结: 程序执行过程中发生错误,JVM会创建异常类的对象,对象中有详细的异常信息,我们可以把信息再进行处理后告诉客户.

编译时异常

核心:编译时异常发生的概率高,判断是依据是异常类是Exception类的直接子类,异常类的构造方法上声明抛出了异常类,捕捉异常可以写多个catch,但是必须从上到下,从小到大捕捉.

运行时异常

核心:运行时异常发生的概率低,判断的依据是异常类是RuntimeException类的子类

处理异常的两种方式 1.声明抛出

核心:在方法声明的位置上使用throws关键字向上抛出一个或多个异常(例如:方法名后面跟 throws XXXException,XXXException).
throws只是向上抛出异常,并没有处理异常,谁调用的就抛给谁.
手动抛出异常,使用关键字throw

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/306085.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号