C# 自定义异常类

原创 2006年05月17日 12:09:00

using System;
namespace MyException
{
 public class DataIsExistException: Exception
 {
  public DataIsExistException()
  {
  }
  public DataIsExistException(string message)
  : base(message)
  {
  }
  public DataIsExistException(string message, Exception inner)
  : base(message, inner)
  {
  }
 }

 public class App
 {
  public static void Main()
  {
   try
   {
    //Add(1);
    Add(2);
   }
   catch(DataIsExistException e)
   {
    Console.WriteLine(e.Message);
   }
   catch(Exception ex)
   {
    Console.WriteLine(ex.Message);
   }
  }

  public static void Add(int i)
  {
   if (i==1)
   {
    throw new  DataIsExistException("HaHa");
   }
   else
   {
    throw new DataIsExistException("unKonw Exception",new DivideByZeroException());
   }

  }
 }
}

C#自定义异常类

using System; using System.Collections.Generic; using System.Linq; using System.Text; using Syst...
  • u012332009
  • u012332009
  • 2014年10月22日 19:14
  • 599

C#中自定义异常

 在写方法时,是否遇见数据输入的错误呢.如果字符串格式不能转换成整型的什么.不过处理这些错误的异常,.Net已经都帮我们写好了.但是如果一个字符串输入你想判断他是不是二进制数..这种异常你会怎么处理呢...
  • yubo35033720
  • yubo35033720
  • 2007年05月22日 08:40
  • 4462

C#自定义异常类型的方法和注意项

C#中的异常都是从SystemException(系统异常)和ApplicationException(应用程序异常)两个类派生而来, 在自定义异常类时通常都是从ApplicationExceptio...
  • u011390632
  • u011390632
  • 2013年12月08日 21:54
  • 2633

C# 自定义异常类 throw语句抛出异常

异常(Exception)一般分为两大类SystemException
  • u011528448
  • u011528448
  • 2014年05月07日 22:41
  • 7043

自定义一个异常类模板代码实例

一:自定义异常类: package 自定义异常; //或者继承RuntimeException(运行时异常) public class MyException extends Exception ...
  • u012110719
  • u012110719
  • 2015年06月06日 21:21
  • 2507

C++自定义异常类

1.C++程序中处理异常或者错误,可以使用异常机制,异常处理的结构为: try { //可能引发异常的代码 } catch( type e) { //异常处理 } catch(…) //省略号代表可以...
  • u011608357
  • u011608357
  • 2014年03月22日 22:36
  • 2669

java项目经验总结之自定义异常类

在项目开发中遇到自定义异常,根据自己项目的需要进行相应的覆写,便于捕获和错误输出。 package org.dyb.exception; import java.io.PrintStream; i...
  • bq1073100909
  • bq1073100909
  • 2016年02月08日 16:25
  • 2663

C++异常处理类与自定义异常处理类

例1:自定义一个继承自excepton的异常类myException C++标准中,定义在中的任何异常类都派生自exception Class,本例也只是简单地由exception继承,在try...
  • makenothing
  • makenothing
  • 2015年01月29日 16:44
  • 11764

java异常处理之自定义异常类

    在实际开发中,开发人员往往需要定义一些异常类用于描述自身程序中的异常信息,以区分其他程序的异常信息。就需要自定义异常类。        实现自定义异常类的方法如下:    1、类java.la...
  • zhouyong80
  • zhouyong80
  • 2007年11月29日 20:22
  • 25472

JAVA入门 - 自定义异常类

虽然JAVA已经拥有一系列的异常类,但在实际项目中,我们依然需要根据业务对异常进行封装及细分,让程序的错误更加地精确,清晰。经过对[JAVA异常处理机制]{http://blog.csdn.net/g...
  • gongm24
  • gongm24
  • 2017年04月09日 15:21
  • 269
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C# 自定义异常类
举报原因:
原因补充:

(最多只允许输入30个字)