Unverified 提交 681b718a authored 作者: Noel Grandin's avatar Noel Grandin 提交者: GitHub

Merge pull request #914 from grandinj/master

don't allow null values in ConcurrentArrayList
......@@ -49,6 +49,10 @@ public class ConcurrentArrayList<K> {
* @param obj the element
*/
public synchronized void add(K obj) {
if (obj == null) {
throw DataUtils.newIllegalStateException(
DataUtils.ERROR_INTERNAL, "adding null value to list");
}
int len = array.length;
array = Arrays.copyOf(array, len + 1);
array[len] = obj;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论