Day16自定义异常
2024-10-20 17:21:08
package com.exception.demo02;
//自定义的异常类
public class MyException extends Exception{
//传递数字>10抛出异常
private int data1;
public MyException(int a) {
this.data1=a;
}
//toString:异常的打印信息
@Override
public String toString() {
return "MyException{" + "data1=" + data1 + '}';
}
}
package com.exception.demo02;
public class Test {
//可能会存在异常的方法
static void test(int a) throws MyException{
System.out.println("传递的参数为:"+a);
if(a>10){
throw new MyException(a);//抛出
}
System.out.println("ok");
}
public static void main(String[] args) {
try {
test(11);
} catch (MyException e) {
//增加一些处理异常的代码
System.out.println("MyException=>"+e);
}
}
}
最新文章
- 初次了解的Java多线程
- 如何自定义Flask中的响应类
- KVM虚拟化技术(七)虚拟机配置文件
- 百度编辑器ueditor每次编辑后多一个空行的解决办法
- 浅析C++的内存管理
- inline-block元素之间出现间隙
- 重新想象 Windows 8 Store Apps (25) - 选取器: 文件选取窗口, 文件夹选取窗口, 文件保存窗口
- 【转】Eclipse 如何添加Android SDK
- Log4j配置文件内容详解
- .net 自动摘要等算法 HanLP.net
- Dispatch Group
- Redis中的哈希(Hash)
- 宝塔面板Windows 面板5.0 memcache安装
- Problem UVA12657-Boxes in a Line(数组模拟双链表)
- php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
- C#两个DataTable拷贝问题:该行已经属于另一个表的解决方法
- 决策树之Cart算法一
- Python中模块
- ubuntu建立软ap共享无线网络
- iOS- UIScrollView、UIPageControl分页浏览图片