我正在寻找C#,C ++,VB.NET,J#和JScript中可能发生的异常列表。 问题是有些网站向我展示了20个异常的列表,而其他一些网站则向我展示了39个异常的列表。 请问有人能够给我正确的信息吗?
我正在寻找C#,C ++,VB.NET,J#和JScript中可能发生的异常列表。 问题是有些网站向我展示了20个异常的列表,而其他一些网站则向我展示了39个异常的列表。 请问有人能够给我正确的信息吗?
如果你正在寻找 .Net 框架可能抛出的异常列表,这篇文章有很多。我不知道你从哪里获取这些具体数字,也不知道你希望通过了解所有异常(包括你可能永远不会遇到的异常)来实现什么目标。
在.NET框架中声明了大量的异常 - 其他代码(包括您自己编写的代码)也可以创建更多异常。数量肯定超过39个... 查看System.Exception
文档,您会发现在.NET框架中已知的所有直接子类的列表位于底部。
基本上,知道“所有异常”并没有太大用处 - 重要的是知道哪些异常可能被您正在执行的代码抛出,特别是哪些异常应该真正地尝试处理(而不是那些应该终止进程或仅使服务器环境下的请求失败的异常)。