我如何在c#中显式抛出异常?

ash*_*ina 0 c# exception-handling

在Java中,我可以明确指定方法抛出异常,如:

public void read() throws IOException{}
Run Code Online (Sandbox Code Playgroud)

这个c#的等价物是什么?

抛出自定义异常的最佳做法是什么?

我已将它们序列化并提供了流式上下文.

lys*_*cid 6

你所指的是抛出异常的代码的实际文档.

阅读讨论此问题的此主题:如何记录抛出的异常