B. *_*non 2 c# exception intel visual-studio-2010 winforms
有没有一种方法 - 如果是的话,它是什么 - 找出特定陈述可能抛出的异常?
例如,给出以下代码:
String substr = SelectedFileName.Substring(DATE_BEGIN_POS, DATE_LENGTH);
return DateTime.Parse(substr);
Run Code Online (Sandbox Code Playgroud)
...我怎么知道第二行可能会抛出什么异常?你会认为可以突出显示该行,并从上下文菜单中选择一些来提供这个/这些......
据我所知,除了在MSDN上查看之外,没有办法找到这个:http://msdn.microsoft.com/en-us/library/1k1skd40.aspx
执行此操作的easy/lazy/C#方法只是"捕获(异常e)"并将其作为通用异常类型处理.无论如何,对于大多数例外,您都拥有该类型所需的所有信息.异常处理应该只用于记录/提升,所以恕我直言,知道你的DateTime.Parse可以抛出FormatException或ArguementNullException是没有意义的(对我来说).
归档时间: |
|
查看次数: |
99 次 |
最近记录: |