0

我收到了这个编译错误,但不太确定如何修复它 -

1073: 语法错误:需要一个 catch 或 finally 子句。

   function __setProp___id98__Dage_APOP_Content_0()
    {
        if (__setPropDict[__id98_] == undefined || !(int(__setPropDict[__id98_]) >= 1                  && int(__setPropDict[__id98_]) <= 5))
        {
            __setPropDict[__id98_] = currentFrame;
            try
            {
                __id98_["componentInspectorSetting"] = true;
            }
            catch (e:Error)
            {
                try
                {
                }
                __id98_["componentInspectorSetting"] = false;
            }
            catch (e:Error)
            {
            }
        }
        return;
    } // end
4

1 回答 1

1

您的 catch 块放错了位置。这段代码也很冗余,可能是反编译器生成的?

function __setProp___id98__Dage_APOP_Content_0() {
    if (__setPropDict[__id98_] == undefined|| !(int(__setPropDict[__id98_]) >= 1 && int(__setPropDict[__id98_]) <= 5)) {
        __setPropDict[__id98_] = currentFrame;
        try {
            __id98_["componentInspectorSetting"] = true;
        } catch (e:Error) {
            try {
                __id98_["componentInspectorSetting"] = false;
            } catch(e:Error) {}
        }
    }
}
于 2013-08-10T21:01:40.603 回答