public void addTask(TimerTask task, int iSeconds){
try{
timer.schedule(task, 1, iSeconds*1000);
}catch(Exception e){}
}
比如task是一个别人写好我要调用得JAR里得咚咚,但是由于设计考虑不周,task会抛出一个未处理得异常这样将会导致程序终止.请问各位高人怎么样去捕获中这个错.前提是task我没法改,其他都可以.谢谢了.如果分数不够还可以加
try{
timer.schedule(task, 1, iSeconds*1000);
}catch(Exception e){}
}
比如task是一个别人写好我要调用得JAR里得咚咚,但是由于设计考虑不周,task会抛出一个未处理得异常这样将会导致程序终止.请问各位高人怎么样去捕获中这个错.前提是task我没法改,其他都可以.谢谢了.如果分数不够还可以加
解决方案 »
- JAVA初学者问题,那位大侠帮帮忙
- 跪求 如何用JTextArea实现类似cmd中路径名称C:\Documents and Settings\lihongpucc>不可以删除的效果!
- java 文本显示
- JTree初始化问题,初始化的数据是从数据库中得到的
- 一个关于reader的问题
- 把数据插入数据库怎么会出错呢
- Java io问题, 菜鸟求解
- 网络图片抓下来不完整,打不开,因为此文件已损坏或过大
- 在线急等!!!在java中如何实现进制转换???
- 那位高手能把下面这个java程序改进一下 不论在什么方面 做一些改良!!
- 刚开始接触,请问一下
- 求救!!!struts的datasource的问题,弄了一天了
HisTask task;
public MyTask(HisTask task) {
this.task = task;
} public void run() {
try {
task.run();
} catch (HisException e) {
// 处理异常
}
}
}这里的HisTask是指你无法修改的Task
然后,你调度执行MyTask就可以了。