可能重复:
C# 明确定义抛出的异常
我有一段这样的Java代码:
public interface ByteSource
{
public void open() throws IOException;
public void close();
public byte readByte() throws IOException;
public void writeBytes(byte[] bytes) throws IOException;
}
我不是 Java 专家(也不是 .NET 专家!),我想创建一个类似的界面,.NET
但我不确定如何处理throws ....
. 我想知道这在 Java 语言中是什么意思。
我应该关心它吗?目前最好的事情(或者我能想到的唯一事情)看起来像:
public interface IByteSource
{
void Open();
void Close();
byte ReadByte();
void WriteBytes(byte[] bytes);
}
.NET 中是否有类似于 java 代码的方法?!也许有些属性?!