java自定义异常以及异常类
来源:互联网 发布:可可网络验证山寨 编辑:程序博客网 时间:2024/06/16 15:12
package java基础;
//自定义异常 首先异常类会继承Exception或者其他子类
public class CustomizeException extends Exception {
public CustomizeException(String mess) {
super.getMessage();
}
//catch异常链 规则是从小到大,当上面的捕获不了的异常下面再来捕获,同一个异常只能有一个catch块捕获到
//比如当传递-4进入时,会抛出自定义异常。
//当传递0 进去时,就直接被该异常的祖类捕获。
public static void main(String[] args) {
try {
getnumber(0);
} catch (CustomizeException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.print("CustomizeException");
} catch (Exception e) {
System.out.print("Exception");
}
}
public static int getnumber(int a) throws CustomizeException {
if (a < 0)
throw new CustomizeException("dsf");
int b = 5 / a;
return b;
}
}
//自定义异常 首先异常类会继承Exception或者其他子类
public class CustomizeException extends Exception {
public CustomizeException(String mess) {
super.getMessage();
}
//catch异常链 规则是从小到大,当上面的捕获不了的异常下面再来捕获,同一个异常只能有一个catch块捕获到
//比如当传递-4进入时,会抛出自定义异常。
//当传递0 进去时,就直接被该异常的祖类捕获。
public static void main(String[] args) {
try {
getnumber(0);
} catch (CustomizeException e) {
// TODO Auto-generated catch block
e.printStackTrace();
System.out.print("CustomizeException");
} catch (Exception e) {
System.out.print("Exception");
}
}
public static int getnumber(int a) throws CustomizeException {
if (a < 0)
throw new CustomizeException("dsf");
int b = 5 / a;
return b;
}
}
阅读全文
0 0
- java自定义异常以及异常类
- java自定义异常以及异常的使用
- java中异常抛出以及自定义异常
- java异常解析以及自定义异常实例
- Java自定义异常类
- java自定义异常类
- java自定义异常类
- Java自定义异常类
- java 自定义异常类
- java自定义异常类
- JAVA自定义异常类
- JAVA 自定义异常类
- Java自定义异常类
- java 自定义异常类
- Java 自定义异常类
- java 自定义异常类
- java 自定义异常类
- java自定义异常类
- LeetCode 107
- lstm预测sin函数
- CentOS修改主机名
- cortex A8处理器启动分析一引导代码BL0
- Zookeeper运维常用四字命令
- java自定义异常以及异常类
- 使用dom4j遍历xml 文档快速入门
- 习题6.5
- 远程显示(操作) 服务器 GUI 程序(图形化界面) (基于 X11 Forwarding + Centos + MobaXterm)
- Zookeeper介绍(一)——背景知识
- 用break退出方法和跑异常的退出递归
- 如何打败拖延症?
- 用C#去获取注册表里的值
- Zookeeper介绍(二)——Zookeeper概述