📄 6-4eg.txt
字号:
例6-4
public void connectMe(String servename) throws ServerTimedOutException {
int sucess;
int portToConnect = 80;
success = open(serveName, portToConnect);
if (success == -1) {
throw new ServerTimedOutException();
}
}
使用try语句可捕获该异常:
public void findServer (){
...
try {
connectMe(defaultServer);
} catch(ServerTimedOutException e) {
g.drawString("Server timed out, trying alternate", 5, 5);
try {
connectMe(alternateServer);
}catch(ServerTimedOutException e1){
g.drawString("No server currently available", 5, 5);
}
}
...
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -