我在 ilog 工作,我有一个决策表,其中说我有 5 条规则。我有一些输入字段作为条件说名称和年龄(虚拟数据),并有一些与之相关的操作部分。当我将某个条件值为 null 的输入传递时,将调用异常处理程序,在该处理程序中我处理了异常并返回 false。但问题是如果第一行发生异常,那么它应该抛出异常,程序应该直接到达最终操作,但在我的情况下,所有 5 条规则都被执行,我得到 5 个异常值,等于表中的行数。
public boolean handleexception(IRLruntimeexception ex)
{
errorcode=ex.getmessage();
return false;
}
我得到 5 次错误代码值,这是不正确的