【java笔记】Java中定义自己的异常类
来源:互联网 发布:ios9软件源 编辑:程序博客网 时间:2024/05/22 08:24
</pre><pre name="code" class="java">class Test{//throws 在指定的方法中不处理异常,在调用此方法的地方处理int div(int a ,int b) throws ZeroException, FushuException{if(b<0){throw new FushuException("输入的除数"+b+"为负数,除数不能为负数");}if(b==0){throw new ZeroException("输入的除数为0,除数不能为0!");} return a/b;}}/*自定义异常 Start*/class ZeroException extends Exception{public ZeroException (String msg){super(msg); //调用Exception类中的构造方法,存入异常信息}}class FushuException extends Exception{public FushuException(String msg ){super(msg);}}/*自定义异常 End*/public class TestException_2{public static void main(String[ ] args) {Test t=new Test( );//捕获异常try{t.div(6,-3);}catch(ZeroException x){System.out.println(x.getMessage( ) );x.printStackTrace( );}catch (FushuException e){System.out.println(e.getMessage( ) );e.printStackTrace( );}catch(Exception z){System.out.println(z.getMessage( ) );z.printStackTrace( );} }}/*[小结]自定义异常:class 异常类名 extends Exception{ public 异常类名(String msg) {super(msg);}}2.标识出可能抛出的异常:throws 异常类名1,异常类名2....等3,捕获异常 getMessage( ) //输出异常信息 printStackTrace( ) //输出 异常名称 异常信息 异常出现的位置
*/
0 0
- 【java笔记】Java中定义自己的异常类
- Java 中构建自己的异常类
- 在java里面怎么定义异常类用于自己编写的类的异常处理?
- 定义自己的异常类
- Java 中构建自己的异常类(二)
- java笔记 java中异常的总结
- java如何定义自己的类
- Java学习笔记之异常的定义和处理
- 定义自己的异常
- java中类的定义
- 如何定义自己的异常类
- 如何定义自己的异常类
- java中如何使用自己创建的异常
- java中TreeSet类add时去重问题(与自己定义的Comparator有直接关系)
- 自己定义的Java类中log语句在控制台没有输出问题解决
- java中异常学习笔记
- 自己定义java注解
- Java如何定义自己的exception
- Response.Redirect小议
- JS截取字符串常用方法整理及使用示例
- Android lib crash 调试方法
- IEnumerable和IEnumerator 详解
- 【ViewPager+Fragment】ViewPager中切换界面Fragment被销毁的问题分析
- 【java笔记】Java中定义自己的异常类
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料
- 直接插入排序
- nyoj 题目1104 就我不坑
- C语言编写简单的一元二次方程
- y=mysqrt(x)
- 三百亩地私“送人”,小官也有大“手笔”
- tomcat 调整内存
- 【面向对象】——设计模式之单例模式