C# Exception所有异常对象的基类
来源:互联网 发布:c语言指针相减 编辑:程序博客网 时间:2024/06/04 17:53
Exception:所有异常对象的基类。
SystemException:运行时产生的所有错误的基类。
IndexOutOfRangeException:当一个数组的下标超出范围时运行时引发。
NullReferenceException:当一个空对象被引用时运行时引发。
InvalidOperationException:当对方法的调用对对象的当前状态无效时,由某些方法引发。
ArgumentException:所有参数异常的基类。
ArgumentNullException:在参数为空(不允许)的情况下,由方法引发。
ArgumentOutOfRangeException:当参数不在一个给定范围之内时,由方法引发。
InteropException:目标在或发生在CLR外面环境中的异常的基类。
ComException:包含COM类的HRESULT信息的异常。
SEHException:封装Win32结构异常处理信息的异常。
SqlException:封装了SQL操作异常。
常见具体的异常对象:
ArgumentNullException 一个空参数传递给方法,该方法不能接受该参数
ArgumentOutOfRangeException 参数值超出范围
ArithmeticException 出现算术上溢或者下溢
ArrayTypeMismatchException 试图在数组中存储错误类型的对象
BadImageFormatException 图形的格式错误
DivideByZeroException 除零异常
DllNotFoundException 找不到引用的DLL
FormatException 参数格式错误
IndexOutOfRangeException 数组索引超出范围
InvalidCastException 使用无效的类
InvalidOperationException 方法的调用时间错误
NotSupportedException 调用的方法在类中没有实现
NullReferenceException 试图使用一个未分配的引用
OutOfMemoryException 内存空间不够
StackOverflowException 堆栈溢出
- C# Exception所有异常对象的基类
- C# 异常类 Exception 枚举所有类型的异常
- C# 异常类 Exception 枚举所有类型的异常
- C# 异常类 Exception 枚举所有类型的异常
- 是Exception还是Throwable表示所有异常的基类
- 是Exception还是Throwable表示所有异常的基类
- Exception不能捕捉到所有的异常
- JSP获取异常信息的exception对象
- 用Exception类捕获所有异常的技术是怎么用的?
- gsoap入门:获取服务器(axis2)端的异常(exception)对象
- 从exception派生自己的异常类
- python的异常Exception
- java的异常Exception
- java的异常Exception
- net学习之C#面向对象 大富翁V2.1 优化代码,加入. 全局变量,Exception异常.
- 异常类exception classes
- Exception异常类(C#)
- jsp exception对象获取异常信息
- 自定义弹出框 鼠标滑过按钮有特效
- 几篇介绍ZooKeeper的文章
- .NET 3.5 Keyword Description
- jboss Debug不能启动
- [团队管理]—从10则经典故事学管理
- C# Exception所有异常对象的基类
- 一个Windows Form获取Inbox下目录及邮件并另存邮件为msg文件的例程
- 使用ScriptX.cab控件
- 浅谈设计模式——外观模式
- ucos II 任务间 通信之五:消息队列1
- ucos II 任务间 通信之五:消息队列2
- Qt 正则表达式 例子
- Curses library not found. Please install appropriate package
- Swing所支持的事件监听器