给定:
public void connect() {
try {
connect_to_server();
} catch (ServerUnavailableException ex){
System.out.print("server unavailable");
}
}
我想尝试,然后重试,在放弃之前连接到服务器 3 次。
我可以将整个 try/catch 放入一个for
循环中,但这是否符合 Java 的“最佳实践”。根据我对这个话题的回忆,这将是对try/catch
陈述的滥用。再说一次,我可能完全错了。你怎么看?