下式给出:
public void connect() {
try {
connect_to_server();
} catch (ServerUnavailableException ex){
System.out.print("server unavailable");
}
}
我想尝试,然后重试,在放弃之前连接服务器3次。
我可以将整个try / catch放在一个for
循环中,但这适合Java的最佳实践'。根据我对这个主题的回忆,这将是对try/catch
陈述的滥用。然后,我可能完全错了。你觉得怎么样?
答案 0 :(得分:0)
如果你在第三次失败后实现connect_to_server()
抛出异常会更好。
此外,方法名称为connectToServer()
是java中的惯例。