gpt4 book ai didi

java - 在接口(interface)中,我应该为每个方法使用 try-catch 或 throws ?

转载 作者:行者123 更新时间:2023-12-01 06:31:00 27 4
gpt4 key购买 nike

public interface RMIInterface extends Remote {
public byte[] geScreen() throws RemoteException;
public byte[] getProcessList() throws RemoteException;
public boolean execute(String command) throws RemoteException;
public boolean messageTo(String msg,String user) throws RemoteException;
public boolean saveImage(byte[] image,String user) throws RemoteException;
public byte[][] getimages(String user,String date)throws RemoteException;
}

上面的RMI接口(interface)方法抛出RemoteException,如果我将这些方法放在try中,并捕获RemoteException可以吗?

最佳答案

您不能在接口(interface)中使用 try-catch,因为这里没有实现,只有规范/契约。相反,您可以使用 throws <exception list>就像你已经做的那样。

关于java - 在接口(interface)中,我应该为每个方法使用 try-catch 或 throws ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17288901/

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