C# 中是否有像 Java 中那样的 throws 关键字?
我有一个发生异常的函数 比如说
private void functionName() throws Exception
{
// some code that might throw an exception
}
谢谢!
Possible Duplicate:
how to use Java-style throws keyword in C#?
i have a function where an exception occurs
say for example
private void functionName() throws Exception
{
// some code that might throw an exception
}
thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
否,因为 C# 中没有检查异常
如果您尝试记录引发的异常,请使用标准 xml 文档
No, because there are no checked exceptions in C#
If you are trying to document exceptions that are thrown, use the standard xml documentation
不。c# 中没有这样的构造。但是您可以像这样将注释添加到您的方法中
/// <异常 cref="异常">
它将在 IntelliSense 中可见
No. There is no such construct in c#. But you can add the comment to your method like this
/// <exception cref="Exception"></exception>
and it will be visible in IntelliSense
不幸的是没有,而且这可能会很痛苦。补救措施是更加小心代码抛出的异常以及处理错误的方式。
Unfortunately there isn't, and it can be a pain. The remedy is to be more careful with the exceptions that your code throws and how you handle errors.