我試圖重新執行的時間指定的方法號時異常的方法, 發生,但我無法重新執行方法如何調用指定的方法的時候發生異常
int maxretries=10;
void show(){
try{
display();
}
catch(Exception e)
{
for(int i=1;i<maxretries;i++){
display();//on first retry only I am getting exception
}
}
}
當我運行的代碼,它是執行第一次重試,我收到異常,但我想重新執行display()
方法,直到它在最大重試次數下成功執行。
您是否考慮過調查爲什麼引發異常並修復潛在問題,而不是蠻橫地調用一個錯誤代碼並希望獲得最佳? – CptBartender