我很感兴趣,如果有工具可以列出所有自定义异常,代码在调用堆栈中可以抛出?是否有一个列出客户端代码可以抛出的所有自定义异常的工具
回答
您可以在打开项目的情况下打开VS中的对象浏览器窗口。点击View |对象浏览器。在搜索栏中,输入“Exception”,然后按回车或点击放大镜。它将过滤对象列表,使其仅包含那些在其完全限定类型名称中包含“Exception”字样的列表。
编辑:
经进一步检查,它也返回一个有字“异常”,在他们的方法和属性,但是这是免费的,虽然它可能返回你以后更多的信息,这不是”不要错过任何东西。
如果他们的拼写异常会怎么样?:) – tsells
您对免费工具有什么期望? :) –
这根本没有帮助。我需要在给定的方法下找到客户端代码可以抛出的所有自定义异常。例如。如果我有方法'Foo()'依次调用其他几个方法,其中一些可以抛出一些自定义的异常,我想列出它们。我需要这个以确保我捕获'Foo()'中的所有自定义异常,因为我知道如何在那里处理它们。 –
- 1. 是否可以自动缩小所有输出的客户端代码?
- 2. JAX-WS客户端抛出SOAPFaultException而不是自定义异常
- 3. 的Web API抛出自定义异常回客户端
- 4. 抛出一个始终链接的异常是否有意义?
- 5. 抛出自定义异常
- 6. 抛出自定义异常
- 7. 列出可能由方法抛出的所有异常
- 8. 抛出一个私人异常是否有意义?
- 9. 所有测试类的自定义设置TestExecutionListener的,所以我可以记录每个异常/论断抛出
- 10. 异常抛出我的自定义添加行代码
- 11. XmlJavaTypeAdapter抛出用户定义的异常
- 12. 亚马逊DAX客户端抛出“没有终点用”异常
- 13. 创建elasticsearch客户端抛出一个网状IllegalStateException异常
- 14. Grails + WS客户端抛出一个CXF异常
- 15. 抛出一个新的异常抛出一个旧的异常
- 16. 发出Qt信号时是否有可能抛出异常?
- 17. 是否有一种工具可以剥离定义的开关下的代码?
- 18. 序列化异常是可抛出的
- 19. 在Java中抛出自定义异常与在异常中抛出异常
- 20. WCF抛出FaultException,客户端捕获异常但丢失所有信息
- 21. 确定Scala函数抛出的所有可能异常
- 22. 是否有任何工具可以列出WinForm的所有组件?
- 23. RestEasy的客户端抛出抛出java.lang.ClassNotFoundException:com.sun.ws.rs.ext.RuntimeDelegateImpl
- 24. 抛出没有消息的自定义异常
- 25. 带有自定义DateTimeFormatInfo的DateTime.Parse抛出异常
- 26. 抛出异常时是否可以自动进入调试器?
- 27. 迭代DirectoryInfo.EnumerateFiles是否会抛出异常?
- 28. 我们可以让JVM抛出我们自己的用户定义异常吗?
- 29. 用于检查所有C++函数是否在一个程序中抛出异常的工具
- 30. 在try catch中抛出一个自定义的异常
我知道的唯一一个是Resharper的[Exceptional plugin](http://exceptionalplugin.codeplex.com) –
曾经有RedGate Exception Hunter,但不幸的是:http:// www.red-gate.com/products/dotnet-development/exception-hunter/ –