登录
首页 » 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 26
下载积分: 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-01-26 13:59:58下载
    积分:1
  • java实现fdv车辆跟驰模型可视化
    该程序是对fdv车辆跟驰模型实现可视化界面。该例程中假设前车的速度为正弦函数,通过fdv跟驰模型计算跟驰车辆的位置并将两辆车动态的显示出来。
    2022-03-13 18:31:10下载
    积分:1
  • 长途汽车管理系统
    简单的增删该查,登录  对数据库进行操作 package 长途汽车信息管理系统; import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.sql.*; import java.io.*; public class dengluQchepiao extends JFrame implements ActionListener{  Statement st=null;  JTextArea ja=new JTextArea("票号    车号    售票     已售    剩余    票价    出发地    目的地    出发时间        所用时间 ");  JTextField jt1=new JTextField();  JTextField jt2=new JTextField();     JRadioButton jc1=new JRadioButton("查询全部");  JRadioButton jc2=new JRadioButton("部分查询");  ButtonGroup bg=new ButtonGroup();  JButton jb1=new JButton("查询");  JButton jb3=new JButton("退出");  JLabel jl1=new JLabel("出发地");  
    2023-08-18 01:40:03下载
    积分:1
  • java五子棋代码,一个界面游戏,可以是人人对弈或人机对弈
    java编写的一个五子棋游戏代码,涉及界面编程,喜欢下五子棋的人都可以用这个代码。对弈可以是人人对弈也可以是人机对弈,界面美观,功能齐全。欢迎大家下载。
    2023-07-28 09:55:04下载
    积分:1
  • Java基本数据类型及语句
    Java中的基本数据类型一次可以存储一个值,是Java中最简单的数据形式。 基本数据类型的数据不是对象,为了通用性,Java针对每一种基本数据类型都提供了一个包装类: 通过使用对应的包装类,可以将基本数据类型的数据作为对象使用。 1. Helloworld解释: 源文件是由类组成的 文件名要与类(带public的类)名一致 类:public class关键字,加一对大括号,大括号里面为类的内容 类内部:带小括号的为方法,小括号左边为方法名,又有一对大括号,为方法的内容 一个源文件中只能有一个public的类,而可以有多个其它的类 一个源文件定义两个类,则编译结果为两个字节码文件,即一个类对应一个.class文件 类的入口为main方法,即程序从main方法的内容开始执行 Java文件执行时,大小写敏感,即区分大小写,如类名、文件名大小写不一致时不可以 Java方法内由语句组成,语句由分号区分 注意java代码格式,myeclipse 右键 -> source -> format 注释: “//”注释一行 “/*   */”注释多行 2. 标示符和关键字 组成:字母、下划线、数字、$符号 开头:字母、下划线、$符号 注意:不能使用java关键字、大小写敏感、名称长度问题 取名规则:有意义的名字 5. 变量和常量 变量:一个用于存储某个值的内存区域,使用前要先声明,再赋值,才能使用 声明格式:变量类型 变量名字 = 值,不能在类外部声明 怎样访问或使用这个值,用它的名字,使用前要先初始化(即赋值) 注意:  命名(规范)、类型、作用域  局部变量:方法内部的变量,或语句块内定义的变量  全局变量:类的内部、方法的外部 常量:final 定义,值不可更改
    2022-03-14 16:17:55下载
    积分:1
  • 学生成绩管理系统源代码(jsp)
    JSP学生信息管理系统源代码(jsp mysql)毕业论文 课程设计报告
    2022-07-10 03:58:11下载
    积分:1
  • 一款音乐播放器
    音乐播放器,实现读取音乐文件,界面设计,播放过程中的各种功能完善
    2022-08-22 01:24:08下载
    积分:1
  • 用s2sh做的企业人力资源管理,有注解
    用S2SH做的企业人力资源管理系统。典型JAVAEE项目,采用MVC开发模式。非常适合个人学习和开发。希望对大家有用。jar包都有,如果报错,更换下运行环境。
    2022-07-15 19:34:30下载
    积分:1
  • Java从入门到精通所有源代码(供初学者学习)
    源码包含《Java从入门到精通教程》的全部源代码,内容丰富,代码齐全,每个代码都可在eclipse中正确运行(笔者亲测),适合初学者当做案例学习。
    2022-06-27 07:02:24下载
    积分:1
  • 计步器
    安卓计步器  一个小型的安卓计步器   可以实现简单的计步功能   对于那些不太喜欢乱七八糟的软件同时想学习的同学  有很大忙住
    2023-04-08 11:50:04下载
    积分:1
  • 696522资源总数
  • 104040会员总数
  • 35今日下载