如何在Dynamics AX中创建非限定捕获块?
这是对AX2009sp1的开发帮助,但没有它的例子。所有有效的catch块都需要异常类型作为必需参数,例如:
catch(exception::error)
{
:
}
我错过了什么吗? BR,
答案 0 :(得分:1)
你应该保留没有参数的catch子句。
try
{
//...
}
catch
{
//...
}
以下是关于异常处理的优秀截屏视频:
答案 1 :(得分:0)
我不知道AX,但我可以提供一些建议;您可以尝试一起省略异常参数(即catch() {...}
,或者使用最常用的异常参数类型(即object
或您的语言中的等效参数)。至少它是如何工作的许多其他语言。
答案 2 :(得分:0)
“一种策略是让最后一个catch语句保留未指定的异常类型”