1# commonlibrary子系统JS API变更Changelog 2 3OpenHarmony 3.2.10.1(Mr)版本相较于OpenHarmony 3.2.beta4版本,commonlibrary子系统的API变更如下 4 5## cl.公共基础类库子系统.1 错误码及信息变更 6公共基础类库子系统子系统中ArrayList、List、LinkedList、Stack、Queue、Deque、PlainArray、LightWeightMap、LightWeightSet、HashMap、HashSet、TreeMap、TreeSet类的接口抛出的错误码及信息变更: 7 8变更后的错误码详细介绍请参见[语言基础类库错误码](../../../application-dev/reference/errorcodes/errorcode-utils.md)。 9 10已使用相关接口开发的应用无需重新适配。 11 12**关键的接口/组件变更** 13各个类中的接口重新定义了错误码抛出的信息,并在对应模块的`*.d.ts`声明文件中通过'@throws'标签进行标示。 14示例如下: 15ArrayList类变更前: 16constructor(); 17ArrayList类变更后: 18@throws { BusinessError } 10200012 - The ArrayList's constructor cannot be directly invoked. 19constructor(); 20 21**变更影响** 22 23暂无影响。 24