0
A
回答
2
据我所知,没有。有几个原因,为什么在.NET中这是不可能/不平凡的。第一个问题是,如果没有“反编译”方法的字节码,就不可能确保一行代码抛出异常。与Java不同,.NET不提供指定抛出异常的语言规范。有一个文档规范,但没有强制执行文档被填写或更正。在Java中,你必须声明一个方法可以抛出什么异常,这是Java中可能实现的。
0
ReSharper曾经有一个名为Exceptional的插件试图做类似的事情。它在R#5.1停止,但你可能能够恢复它。
相关问题
- 1. 检查文件是否存在Try/Catch
- 2. 异常处理try catch catch catch
- 3. 使用try catch的C#条件检查
- 4. 保理条款在try catch
- 5. 处理例外与Try Catch
- 6. 的try/catch错误处理
- 7. try/catch块VS SQL检查
- 8. 使用Try Catch异常处理或显式检查
- 9. 使用try catch语句检查用户的条目是否是整数
- 10. 想要为批处理文件应用try catch(替代try catch)
- 11. 流是否在try/catch语句中自动处理?
- 12. SEHException未被try/catch
- 13. 如何检查线程代码是否在try-catch块中运行
- 14. 检查ObjectCreationExpressionSyntax的参数是否包含在try catch块中
- 15. 是否可以将两条线作为一条线来处理?
- 16. 处理异常没有的try-catch
- 17. 错误处理与try catch(AGAIN)
- 18. try/catch块中未处理的异常
- 19. 关于java try-catch异常处理
- 20. Try - Catch Block的未处理异常
- 21. Java Date异常处理try catch
- 22. C++ try-catch异常处理约定
- 23. 如何使用try和catch处理SelectedIndexOutOfRange?
- 24. 在try/catch块中处理错误
- 25. 异常处理Try-Catch块区别
- 26. 如何处理Automapper异常(try/catch)
- 27. 的try-catch处理程序,并DivideByZeroException
- 28. Try-Catch异常处理程序VB.NET
- 29. SQL 2000'TRY CATCH like'错误处理
- 30. 错误处理try&catch +回调?
我用我的眼睛。这里有什么问题?每一行都不应该被try-catch块覆盖。您应该只捕获您实际能够处理的错误。让其余的泡沫升起来。 – 2011-12-21 08:26:30
我认为他正在寻找一些查看代码行的工具,如果它是方法或属性调用使用文档来确定该行是否可以引发异常。如果可以,请确保他正在捕获该异常类型。 – 2011-12-21 09:32:41