Java UserNotFoundException对符号执行的操作



我正在为UserNotFoundException,编写代码

public class UserNotFoundException extends java.lang.Exception {
    private String username;
    public UserNotFoundException(String username) {
        super("The user with username" + username+ "was not found");
    }
    public String getUsername(){
        return username;
    }
    public String[] getAvailableNames() {       
        String[] unames = new String[Member.length];
        for (int i = 0; i < Member.length; i++) {
            unames[i] = members[i].getUsername();
        }
        return unames;
    }
}

我遇到的问题在:unames[i] = members[i].getUsername();他们说"cannot find symbol members"。然而,当我尝试创建一个名为members的新类或初始化一个字符串时,它仍然不起作用。

如有任何帮助,我们将不胜感激。

您根本不声明members。它可能是getAvailableNames方法的一个参数:

public String[] getAvailableNames(User[] members) ....

最新更新