java 如何自定义异常 用代码展示 真心靠谱
来源:互联网 发布:藏剑二少捏脸数据 编辑:程序博客网 时间:2024/05/17 00:55
先建两个自定义的异常类
ChushufuException类
class ChushufuException extends Exception { public ChushufuException(String msg) { super(msg); } }
ChushulingException
class ChushulingException extends Exception { public ChushulingException(String msg) { super(msg); } }
好了,然后再写一个测试类Numbertest
class Numbertest { public int shang(int x,int y) throws ChushulingException,ChushufuException { if(y<0) { throw new ChushufuException("xxxxxxxxxxx您输入的是"+y+",规定除数不能为负数!");//抛出异常 } if(y==0) { throw new ChushulingException("您输入的是"+y+",除数不能为0!"); } int m=x/y; return m; } }
是不是很简洁明了?
再来一个测试类
class Rt001 { public static void main(String[]args) throws ChushulingException { Numbertest n=new Numbertest(); Logger logger = Logger.getLogger(Rt001.class.getName()); //捕获异常 try { System.out.println("商="+n.shang(1,-3)); } // catch(ChushulingException yc) // { // System.out.println(yc.getMessage()); // yc.printStackTrace(); // } catch(ChushufuException yx) { System.out.println(yx.getMessage()); yx.printStackTrace(); logger.error("oops, got an exception: ",yx); } // catch(Exception y) // { // System.out.println(y.getMessage()); // y.printStackTrace(); // } //finally{ System.out.println("finally!");} ////finally不管发没发生异常都会被执行 } }
0 0
- java 如何自定义异常 用代码展示 真心靠谱
- java如何自定义异常
- Java 如何抛出异常、自定义异常
- 自定义异常,向页面展示异常信息
- Java【关于如何招聘靠谱的JAVA开发工程师】
- android java js 回调 真心好用
- java异常——异常分类+声明已检查异常+如何抛出异常+自定义异常类
- 上传组件 (自定义异常展示信息) UploadFileService
- Java 实现自定义异常 以及如何使用该异常
- java中如何处理异常代码示例
- 如何自定义异常
- 如何自定义COM异常
- Python如何自定义异常
- 计蒜客 : 自定义循环队列 代码展示
- 数据库 图片展示Java代码
- java中如何创建自定义异常Create Custom Exception
- 如何编写和应用Java的自定义异常类
- 【Java编程高级进阶】如何使用自定义类型的异常?
- Java编码需注意细节
- spring容器中的bean创建
- 2013年终总结--生活
- 算法导论 之 平衡二叉树 - 打印 - 递归[C语言]
- CString及string,char *与其他数据类型的转换和操作 .
- java 如何自定义异常 用代码展示 真心靠谱
- 让注册体验来得更简单点吧
- php 构造方法
- smarty2.x foreach 和section的使用
- 使用格式化的时候注意数字的范围
- 禁止firefox 缓存input
- smarty 的 modifier插件
- 【转】【用以自勉】哈佛大学凌晨4点半的景象
- ubuntu10.04 gedit 支持 中文 以及 打开 空文件提示段错误的解决办法【转】