try....catch...finally 妙用
如果程序需要有自恢复的能力,那么就要把可能会导致程序进程挂掉的,代码放在
try{
do something here
}catch(){
}finally{
Thead.sleep();
}
然后用catch 来强制抛出异常,这样就避免进程不抛异常,直接挂掉;
最后在finally里面用线程睡眠的方式,控制程序尝试自恢复的时间.
完
try....catch...finally 妙用
如果程序需要有自恢复的能力,那么就要把可能会导致程序进程挂掉的,代码放在
try{
do something here
}catch(){
}finally{
Thead.sleep();
}
然后用catch 来强制抛出异常,这样就避免进程不抛异常,直接挂掉;
最后在finally里面用线程睡眠的方式,控制程序尝试自恢复的时间.
完