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);
}
}
}

最新文章

  1. 初次了解的Java多线程
  2. 如何自定义Flask中的响应类
  3. KVM虚拟化技术(七)虚拟机配置文件
  4. 百度编辑器ueditor每次编辑后多一个空行的解决办法
  5. 浅析C++的内存管理
  6. inline-block元素之间出现间隙
  7. 重新想象 Windows 8 Store Apps (25) - 选取器: 文件选取窗口, 文件夹选取窗口, 文件保存窗口
  8. 【转】Eclipse 如何添加Android SDK
  9. Log4j配置文件内容详解
  10. .net 自动摘要等算法 HanLP.net
  11. Dispatch Group
  12. Redis中的哈希(Hash)
  13. 宝塔面板Windows 面板5.0 memcache安装
  14. Problem UVA12657-Boxes in a Line(数组模拟双链表)
  15. php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
  16. C#两个DataTable拷贝问题:该行已经属于另一个表的解决方法
  17. 决策树之Cart算法一
  18. Python中模块
  19. ubuntu建立软ap共享无线网络
  20. iOS- UIScrollView、UIPageControl分页浏览图片

热门文章

  1. 理解 Flutter 的基础概念:Widget
  2. LeetCode 593. 有效的正方形(向量做法)
  3. html网页乱码原因以及解决办法
  4. Android Module配置C++支持
  5. 第九十六篇:恶补JS基础
  6. python一行代码格式化日期
  7. Mysql_索引总结笔记
  8. centos7设置时间和上海时区并进行同步
  9. SSM保姆级从创建项目到使用,包括事务和设置回滚
  10. C#非托管泄漏中HEAP_ENTRY的Size对不上是怎么回事?