【发布时间】:2012-05-11 08:16:04
【问题描述】:
可能重复:
exception handeling, creating log and continue the program in JAVA
我正在用 JAVA 设计一个程序,该程序在大约 10 次迭代中捕获结果,之后我必须将所有结果写入日志文件,我需要一个解决方案,如果发生任何异常,则应将其写入我的文本文件,其次程序不能停止,它必须继续直到最后一次迭代完成......即,如果任何迭代的任何部分发生错误,则必须在我的结果中以错误名称提及,并且程序必须不止于此,它必须继续更新我的日志文件
仅举个例子:因为我的课程大约有 1800 行,所以不能在这里全部粘贴。
float j,i,t;
int []a={1,2,0,3,4,5};
int []b={6,6,9,3,4,5};
for(int i=0;i<6;i++)
{
j=2/a[i];
i=3/b[i];
t=4/b[i];
}
所以这里由于数组值列表中的 0 发生异常,因此停止整个迭代,我希望跳过它,如果发生某些异常,则不能破坏循环,它只是省略了该异常部分并写入在文本文件上。
【问题讨论】:
-
请不要发布多个类似的问题。只需编辑原文:stackoverflow.com/questions/10546504/…
-
sry,我是新手,我试图删除前一个但失败了