DW中动态使用evaluate,条件异常会返回什么呢?

DW中动态使用evaluate,条件错误会返回什么呢??describe( evaluate(1+1,1) )应该返回2吧如果是错误的条件

DW中动态使用evaluate,条件错误会返回什么呢??
describe( "evaluate( '   1+1   ',   1) ")应该返回   2   吧

如果是错误的条件呢?如
describe( "evaluate( '   (1+1   ',   1) ")         //差半边括号
如果返回空值,那么与正确的返回空值的条件怎么区分呢?

[解决办法]
jf