登录
首页 » java,eclipse » demo05.TryCatchDemo.java、MoreCatch.java 自定义异常例子:ZeroDivideException.java、ZeroDivideExceptionDemo.jav

demo05.TryCatchDemo.java、MoreCatch.java 自定义异常例子:ZeroDivideException.java、ZeroDivideExceptionDemo.jav

于 2023-04-16 发布 文件大小:9.00 kB
0 136
下载积分: 2 下载次数: 1

代码说明:

 异常处理 在程序中,可能产生程序员没有预料到的各种错误情况,比如打开一个不存在的文件等,在Java中,这种在程序运行时可能出现的错误称为异常。  异常可以把“描述在正常执行过程中做什么事”的代码和“出了问题怎么办”的代码相分离 Java异常分类A:  java.lang.Error,java.lang.Exception  Error(错误):jvm系统内部错误、资源耗尽等严重问题,发生Error时,编程人员无能 为力,只能终止程序,例如内存溢出等。  Exception(异常):因编程错误或偶然的外在因素导致的一般性问题,例如:对负数  开平方根、空指针访问等,当发生Exception 时,编程人员可以做出处理,并做出人性 化响应,比如弹出窗口,显示“请不要输入负数!”。 异常分类B:  检查性异常:编译器必须处理的异常,该类异常通常是Exception类型或其子类(RuntimeException类除外)//运行时异常 非检查性异常:编译器不要求强制处理的异常,RuntimeException类及其所有子类都是非检查性异常。 在Java中对异常的处理共涉及到五个关键字:try、catch、throw、throws和finally。Java中可用于处理异常的两种方式:  自行处理:可能引发异常的语句封入在try块内,而处理异常的相应语句则存在于catch块内;  抛出异常:在方法声明中包含throws子句,通知调用者,如果发生了异常,必须由调用者处理。 try、catch和finally的语法格式如下: try { // 代码段(可能发生异常代码) } catch (Throwable ex) { // 对异常进行处理的代码段 } finally { // 总要被执行的代码 } 如果想在程序中明确地引发异常,则需要用到th

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 汽车租赁网
    汽车租赁网,可以查看门店下面的汽车,可以租赁,可以还车。
    2022-11-09 09:45:03下载
    积分:1
  • 在线考试系统
    这是一个在线的考试系统,使用mysql数据库,框架是ssh,把数据导入数据库就能直接运行,学习ssh三大框架的好材料
    2022-07-09 07:01:20下载
    积分:1
  • 数据挖掘算法K-means算法实现
    用高级编程语言正确实现K-Means算法,K-means算法是最为经典的基于划分的聚类方法,是十大经典数据挖掘算法之一。K-means算法的基本思想是:以空间中k个点为中心进行聚类,对最靠近他们的对象归类。通过迭代的方法,逐次更新各聚类中心的值,直至得到最好的聚类结果。
    2023-03-07 06:00:02下载
    积分:1
  • 员工管理系统
    在eclipse上用java,js,html,css开发的简易的员工管理系统。数据库用的oracle。js也用了异步ajax。
    2022-03-13 10:11:24下载
    积分:1
  • 日志合并代码
    将电信实时日志  根据正则提取 然后通过mr合并,按类区分。 第一类:2016-06-02 23:44:32[02 00:27:16,496 INFO ] - [Topic2Queue.java]-[com.tydic.rtaBc.msgPrep.Topic2Queue$TopicThread]-[run]-[140] -  [消息发送完成****开始时间:1464798436495 结束时间:1464798436496 发送耗时毫秒:1 消息内容:PROD_OFFER_STRA_INST_553#|20160602002715000#|1588772703#|2#|2#|553#|52404686#~256902779#~0#~1763220#~20120829000000#~20170731000000#~48819113#~#~0#~1#~55302972867#~#~24#~1000#~553#~20120829175149#~#~20120829175102#~1#~11] 103002103002009103002009001Topic2Queue174_58_61134.64.115.174file 第二类:[0624 17:12:40 047 INFO ] com.tydic.rtaBc.msgPrep.MsgPrep -  [@PH] [2016-06-24 17:12:40] [40-92815B5A8001-RTA1-29928958696021756] [P_1_MR] [1] [OFFER_PROD_INST_REL_554#|20160624170210000#|823943705#|1#|2#|554#|179490421#~286955326#~277480107#~554#~20160624170210#~20160624170210#~555913462#~A1#~286955326#~0#~#~#~#~#~70911#~12#~0#~0]  第三类:103002103002009
    2022-02-04 07:56:15下载
    积分:1
  • JAVA框架源码
    2022-08-02 11:40:38下载
    积分:1
  • 仿京东源码
    仿京东源码b2c  数据库用的mqsql  包括sql文件   基于ssh框架开发
    2022-07-09 13:05:53下载
    积分:1
  • 在线选题系统
    在线选题系统的设计与实现, 通过毕业论文供选题系统,教务秘书对系统进行基本信息的设置,指导老师 可以检测命题与当年、往年命题的相似性,避免重复,使命题具有一定的创新性; 领导小组可以对导师提交的命题进行审校,能及时审核通过命题并向学生公布; 学生可以快速了解指导教师研究方向等相关信息和命题情况,可以有效地选择自 己感兴趣的论文题目和指导老师,从而提高论文的质量。本科毕业论文信息化管 理也促进了高校信息化建设。
    2022-02-27 04:24:11下载
    积分:1
  • 通讯录
    通讯录,实现增删改查,简单的,适用于初学者
    2022-01-26 01:12:56下载
    积分:1
  • 脚印
    这是一个类似于旅游日记的小项目 用了JavaWeb+servlet+SQLServer 有两个功能:1 显示用户脚印                    2 添加用户旅途信息
    2023-05-19 07:50:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载