我的错误处理程序中有一些代码我需要针对实际错误进行测试.如何生成具有完整堆栈跟踪的错误,并且与运行时错误一样真实.
我正在使用异常的常规捕获.因此,在这种特殊情况下不需要特定类型的异常.
谢谢
Kyl*_*ndo 24
object m = null;
string s = m.ToString();
Run Code Online (Sandbox Code Playgroud)
瞬间NullReferenceException.
您可以通过调用抛出任何类型的.Net异常
throw new OutOfMemoryException();
throw new IndexOutOfRangeException();
throw new ArgumentNullException();
Run Code Online (Sandbox Code Playgroud)
例外名称可以是任何dotnet例外.您甚至可以创建并抛出自己的特定异常.
要获取CLR例外列表,请在VS中单击调试菜单,然后单击例外菜单.
| 归档时间: |
|
| 查看次数: |
9908 次 |
| 最近记录: |