I want to remove all names from an XSSFWorkbook. When I iterate over all the names like below I get a ConcurrentModificationException:
for (XSSFName name : workbook.getAllNames()) {
workbook.removeName(name);
}
When I use an iterator like below I get an UnsupportedOperationException:
Iterator<XSSFName> nameIterator = workbook.getAllNames().iterator();
while (nameIterator.hasNext()) {
nameIterator.remove();
}
How would I accomplish this? Thankful for any tips.