知识大全 异常的捕获和实现自己的异常类

Posted 类型

篇首语:幽映每白日,清辉照衣裳。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 异常的捕获和实现自己的异常类相关的知识,希望对你有一定的参考价值。

  /**  * <p>Title: 捕获异常和实现自己的异常类</p>  * <p>Description: 通过继承Exception类来实现自己的异常类 并使用try-catch来捕获这个异常 </p>  * <p>Copyright: Copyright (c) </p>  * <p>Filename: </p>  * @version   */  class MyException extends Exception   public MyException()   public MyException(String msg)   super(msg);    public MyException(String msg int x)   super(msg);  i = x;    public int val() return i;   private int i;      public class DemoException   /**  *<br>方法说明 使用MyException类中默认的构造器  *<br>输入参数   *<br>返回类型   */  public static void a() throws MyException   System out println(   Throwing MyException from a() );  throw new MyException();    /**  *<br>方法说明 使用MyException类中带信息的构造器  *<br>输入参数   *<br>返回类型   */  public static void b() throws MyException   System out println(   Throwing MyException from b() );  throw new MyException( Originated in b() );    /**  *<br>方法说明 使用了MyException中有编码的构造器  *<br>输入参数   *<br>返回类型   */  public static void c() throws MyException   System out println(   Throwing MyException from c() );  throw new MyException(   Originated in c() );    public static void main(String[] args)   try   a();   catch(MyException e)   e getMessage();    try   b();   catch(MyException e)   e toString();    try   c();   catch(MyException e)   e printStackTrace();  System out println( error code: + e val());       //end cha138/Article/program/Java/hx/201311/25709

相关参考

知识大全 c#中构建异常处理

  异常是程序运行中发生的错误异常处理是程序设计的一部分在c#中异常处理是通过Exception基类进行的可以创建自己的异常类但这个类必须是继承自Exception基类  异常将导致不完善或者不需要的

知识大全 Java中的两类异常

Java中的两类异常  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java提供了两类主要的异常

ST类股票异常波动停牌的触发指标

新版《交易规则》修订了ST类股票异常波动停牌的触发指标,是吗?是的。新版《交易规则》调整了ST类股票异常波动触发指标,将原有两套触发标准(即:连续三个交易日内日收盘价涨跌幅偏离值累计达到±15%以及连

怎样早期发现乳腺异常肿块?

早期发现乳腺异常肿块的最重要的手段是乳腺自我检查。患者只要按要求每月检查自己的乳房,很快可熟悉自己乳腺平时的状况和触摸时的感觉。如果出现变化,患者自己就能及时察觉而就医。实际上,大多数乳癌还是由患者自

如何区别正常与异常心理

人们承认心理有正常和异常之分,因为在许多情况下,两者有着实质性的差异,不能不加区分。坚信自己的行为、情感受到“最先进电子仪器控制”,断言“思想被窃听”的人不能被认为心理仍然正常。因此,在心理正常和异常

如何区别正常与异常心理

人们承认心理有正常和异常之分,因为在许多情况下,两者有着实质性的差异,不能不加区分。坚信自己的行为、情感受到“最先进电子仪器控制”,断言“思想被窃听”的人不能被认为心理仍然正常。因此,在心理正常和异常

知识大全 在VB 2005中定制自己的异常

在VB2005中定制自己的异常  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  提要本文在简要分析

什么叫意志活动?精神分裂症病人可能出现哪些意志活动异常?

人们在改造客观世界过程中,总是有着自觉的目的和动机,并有实现目标的顽强毅力和胆识。这种自觉地确立行动的动机与目的,并据此来调节自己的行动,努力克服困难以实现自己目标的心理活动过程,就叫做意志活动。  

什么叫意志活动?精神分裂症病人可能出现哪些意志活动异常?

人们在改造客观世界过程中,总是有着自觉的目的和动机,并有实现目标的顽强毅力和胆识。这种自觉地确立行动的动机与目的,并据此来调节自己的行动,努力克服困难以实现自己目标的心理活动过程,就叫做意志活动。  

知识大全 类型初始值设定项引发异常

  在网上查了一下答案是类的静态成员在初始化时如果出现异常访问类的其它静态成员或对该类进行初始化都会抛出这个异常  我的问题是在下面这句话  protectedstaticstringconnecti