读书人

调用自定义错误类的有关问题

发布时间: 2011-12-20 22:26:40 作者: rapoo

调用自定义异常类的问题。
我自定义一个异常类。
public class UserDefineException extends Exception {
private int port;

public UserDefineException(int port){
this.port=port;
}

public String toString(){
return "No permission to connect port "+port+ ". ";
}

}
在ConnectServer 类中调用这个异常类
public class ConnectServer {
public static void connectServer(int port) throws UserDefineException{
if ((port <80)||(port> 1000))
throw new UserDefineException(port);
}

public static void main(String args[]){
int port =1001;
try{
connectServer(1001);
}catch(UserDefineException e){
System.out.println(e.toString());
}
}

}

出现问题:不能抛出类UserDefineException。
请问是什么问题啊。我是个新手。


[解决办法]
楼主,我编译运行了你的程序,没有任何问题。

读书人网 >J2SE开发

热点推荐