Ped*_*dro 2 c# exception try-catch visual-studio
可能重复:
为什么在.NET中没有检查异常?
来自Eclipse/Java,我注意到在VisualStudio/C#中没有必要关心异常.虽然Eclipse强制用户实现try-catch-block或添加throws声明,但在Visual Studio中并非如此.
Visual Studio不会通知未处理的异常的原因是什么?
我是否可以配置Visual Studio以强制我实现try-catch-blocks,或者至少添加编译器警告?
与java不同,已检查的异常不是.Net的一部分.
由于异常不构成c#中方法声明的一部分,因此任何方法都不会抛出任何异常,而不会声明方法.因此,异常永远不需要处理,因为永远不需要声明它.