gpt4 book ai didi

C# 显式定义抛出哪些异常

转载 作者:行者123 更新时间:2023-12-01 21:17:46 24 4
gpt4 key购买 nike

在 Java 中,您可以使用“throws”关键字显式定义抛出哪些异常。这样,任何调用您的方法的人都知道要捕获什么。

C#中有什么东西吗?如果没有,我如何知道要捕获哪些异常,或者如何让其他人知道要捕获哪些异常?

另外,如果我定义一个接口(interface),有没有办法说“methodX() 应该在错误时抛出此异常”?

最佳答案

C# 中没有等效项:The Trouble with Checked Exceptions

除了文档之外,没有办法声明一个接口(interface)来说明“methodX() 应该在错误时抛出此异常”。

关于C# 显式定义抛出哪些异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58860484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com