程序中断,怎么在从中断的地方开始,

list ls =new arraylist();

for(string s : ls){
run(s); //一个方法
}
现在运行100遍 ,其中一次运行出异常,中断了,现在怎么写能从中断的程序开始继续运行
剩下的方法

3个回答

用try包围这部分代码,然后在catch里continue,让循环继续

try catch 呀

 public class Demo {

    public static void main(String[] args) {
        List<String> ls =new ArrayList<String>();
        for(String s : ls){
            try {
                run(s);
            }
            //如果发生错误
            catch (Exception e) {
                //把错误打印出来
                e.printStackTrace();
                //继续执行循环
                continue;
            }
        }
    }

    private static void run(String s) {

    }
}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐