try....catch...finally 妙用

try....catch...finally 妙用

     如果程序需要有自恢復的能力,那麼就要把可能會導致程序進程掛掉的,代碼放在

try{

do something here

}catch(){

 

}finally{

Thead.sleep();

}

然後用catch 來強制拋出異常,這樣就避免進程不拋異常,直接掛掉;

最後在finally裏面用線程睡眠的方式,控制程序嘗試自恢復的時間.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章