diff --git a/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/XDDFBubbleChartData.java b/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/XDDFBubbleChartData.java index a55ae5e36b..a08eeb2b93 100644 --- a/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/XDDFBubbleChartData.java +++ b/poi-ooxml/src/main/java/org/apache/poi/xddf/usermodel/chart/XDDFBubbleChartData.java @@ -106,18 +106,14 @@ public class XDDFBubbleChartData extends XDDFChartData { public XDDFChartData.Series addSeries(XDDFDataSource category, XDDFNumericalDataSource values) { final long index = this.parent.incrementSeriesCount(); - try { - final CTBubbleSer ctSer = this.chart.addNewSer(); - ctSer.addNewXVal(); - ctSer.addNewYVal(); - ctSer.addNewIdx().setVal(index); - ctSer.addNewOrder().setVal(index); - final Series added = new Series(ctSer, category, values); - this.series.add(added); - return added; - } catch (Exception ex) { - throw new RuntimeException(ex); - } + final CTBubbleSer ctSer = this.chart.addNewSer(); + ctSer.addNewXVal(); + ctSer.addNewYVal(); + ctSer.addNewIdx().setVal(index); + ctSer.addNewOrder().setVal(index); + final Series added = new Series(ctSer, category, values); + this.series.add(added); + return added; } public class Series extends XDDFChartData.Series { @@ -141,14 +137,10 @@ public class XDDFBubbleChartData extends XDDFChartData { } public void setBubbleSizes(XDDFNumericalDataSource values) { - try { - if (series.isSetBubbleSize()) series.unsetBubbleSize(); - CTNumDataSource bubbleSizes = series.addNewBubbleSize(); - CTNumData cache = retrieveNumCache(bubbleSizes, values); - values.fillNumericalCache(cache); - } catch (Exception ex) { - throw new RuntimeException(ex); - } + if (series.isSetBubbleSize()) series.unsetBubbleSize(); + CTNumDataSource bubbleSizes = series.addNewBubbleSize(); + CTNumData cache = retrieveNumCache(bubbleSizes, values); + values.fillNumericalCache(cache); } @Override