try....catch...finally 妙用
如果程序需要有自恢复的能力,那么就要把可能会导致程序进程挂掉的,代码放在
try{
do something here
}catch(){
}finally{
Thead.sleep();
}
然后用catch 来强制抛出异常,这样就避免进程不抛异常,直接挂掉;
最后在finally里面用线程睡眠的方式,控制程序尝试自恢复的时间.
完
本文介绍了一种通过try-catch-finally结构实现程序自恢复的方法。通过将可能引发错误的代码置于try块中,并在catch块中处理异常,可以防止程序意外崩溃。此外,在finally块中加入线程睡眠机制,可以有效控制程序尝试恢复的时间间隔。
try....catch...finally 妙用
如果程序需要有自恢复的能力,那么就要把可能会导致程序进程挂掉的,代码放在
try{
do something here
}catch(){
}finally{
Thead.sleep();
}
然后用catch 来强制抛出异常,这样就避免进程不抛异常,直接挂掉;
最后在finally里面用线程睡眠的方式,控制程序尝试自恢复的时间.
完

被折叠的 条评论
为什么被折叠?