问题描述
- Unhandled exception type CloneNotSupportedException
-
for (int j=0;j<testResult.size();j++) { result.add(testResult.get(j).clone()); }
我这么写的话编译时不会报错
但是这么写即要求我surround with try/catch ,就算我加了try ,它还是报这个错:testResult.forEach(score->result.add(score.clone()));
解决方案
testResult.get(j) 这个的类型不支持clone方法吧
解决方案二:
为什么要调用clone方法呢?
部分对象没有实现Cloneable接口,就报 CloneNotSupportedException 了。
时间: 2024-11-05 12:09:26