Java中的自定义异常
来源:互联网 发布:java 整形转byte 编辑:程序博客网 时间:2024/06/05 08:30
话不多说,直接上代码:
自定义年龄异常类,继承Exception,并在构造方法中使用super()方法调用父类的构造方法。
public class AgeException extends Exception { private int age; public AgeException(int age,String msg) { super(msg); this.age = age; } @Override public String toString() { return super.toString(); }}
检查年龄中抛出自定义异常:
void checkedAge() throws AgeException{ if(age<0){ throw new AgeException(age, "年龄不能小于零"); } }
编写测试类测试:
public class Test { public static void main(String[] args) { Student student=new Student(-1); try { student.checkedAge(); } catch (AgeException e) { e.printStackTrace(); } }}
运行结果:
阅读全文
1 0
- Java中的自定义异常
- java中的自定义异常
- java中的自定义异常
- java中的自定义异常
- Java中的自定义异常
- java中的自定义异常
- JAVA中的自定义异常捕获
- java中的自定义异常类
- Java中的Exception异常 自定义异常
- Java中的Exception异常 自定义异常
- java中的异常抛出及自定义异常
- Java基础笔记 – Java中的Exception异常 自定义异常
- Java基础笔记 – Java中的Exception异常 自定义异常
- Java自定义异常在项目中的应用
- java4Android(12)java中的异常(13)自定义异常,异常处理的两种方式
- 简述java中的自定义异常的写法----about My Exception
- Java 异常(Exception)&自定义异常
- Java异常处理-----自定义异常
- zoj 1015(玹图的判定)
- leetcode--Minimum Depth of Binary Tree
- Ubuntu15中安装redis以及redis的简单配置
- 浅谈歌词解析
- socket套接字编程预备知识
- Java中的自定义异常
- 如何在Idea导入myeclipse项目
- HDU 4160 Dolls(二分图匹配+匈牙利算法+最小路径覆盖)
- PTA 5-52 两个有序链表序列的交集 (20分) (单链表)
- String数组 未初始化 为null
- git 源码下载
- 微信网页授权登录
- 线程重用——线程池的基本原理
- leetcode--Path Sum