diff --git a/core-java-modules/core-java-io-conversions-2/pom.xml b/core-java-modules/core-java-io-conversions-2/pom.xml
index 2c49bbfd81..9be165eaff 100644
--- a/core-java-modules/core-java-io-conversions-2/pom.xml
+++ b/core-java-modules/core-java-io-conversions-2/pom.xml
@@ -56,7 +56,7 @@
11
11
20200518
- 4.1
+ 5.8
\ No newline at end of file
diff --git a/core-java-modules/core-java-string-operations-4/pom.xml b/core-java-modules/core-java-string-operations-4/pom.xml
index 5cd1bd3c56..27c2bf91bd 100644
--- a/core-java-modules/core-java-string-operations-4/pom.xml
+++ b/core-java-modules/core-java-string-operations-4/pom.xml
@@ -58,7 +58,7 @@
11
11
- 4.1
+ 5.8
5.3.13
3.12.0
1.10.0
diff --git a/core-java-modules/core-java-string-operations-4/src/main/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedString.java b/core-java-modules/core-java-string-operations-4/src/main/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedString.java
index c3bbdb4dfb..f2ae96128c 100644
--- a/core-java-modules/core-java-string-operations-4/src/main/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedString.java
+++ b/core-java-modules/core-java-string-operations-4/src/main/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedString.java
@@ -12,6 +12,7 @@ import com.opencsv.CSVParser;
import com.opencsv.CSVParserBuilder;
import com.opencsv.CSVReader;
import com.opencsv.CSVReaderBuilder;
+import com.opencsv.exceptions.CsvException;
public class SplitCommaSeparatedString {
@@ -50,7 +51,7 @@ public class SplitCommaSeparatedString {
return splitter.splitToList(input);
}
- public static List splitMultiLineWithOpenCSV(String input) throws IOException {
+ public static List splitMultiLineWithOpenCSV(String input) throws IOException, CsvException {
CSVParser parser = new CSVParserBuilder().withSeparator(',')
.build();
diff --git a/core-java-modules/core-java-string-operations-4/src/test/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedStringUnitTest.java b/core-java-modules/core-java-string-operations-4/src/test/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedStringUnitTest.java
index ca34430099..953acc6c78 100644
--- a/core-java-modules/core-java-string-operations-4/src/test/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedStringUnitTest.java
+++ b/core-java-modules/core-java-string-operations-4/src/test/java/com/baeldung/commaseparatedstring/SplitCommaSeparatedStringUnitTest.java
@@ -14,6 +14,8 @@ import java.util.List;
import org.junit.Test;
+import com.opencsv.exceptions.CsvException;
+
public class SplitCommaSeparatedStringUnitTest {
@Test
@@ -27,7 +29,7 @@ public class SplitCommaSeparatedStringUnitTest {
}
@Test
- public void givenMultiLineInput_whenParsing_shouldIgnoreCommasInsideDoubleQuotes() throws IOException {
+ public void givenMultiLineInput_whenParsing_shouldIgnoreCommasInsideDoubleQuotes() throws IOException, CsvException {
String input = "baeldung,tutorial,splitting,text,\"ignoring this comma,\"" + System.lineSeparator()
+ "splitting,a,regular,line,no double quotes";
diff --git a/libraries-data-io/pom.xml b/libraries-data-io/pom.xml
index 2e126610d4..d83357b27a 100644
--- a/libraries-data-io/pom.xml
+++ b/libraries-data-io/pom.xml
@@ -101,7 +101,7 @@
1.21
4.0.1
1.7.0
- 4.1
+ 5.8
1.23.0
v4-rev493-1.21.0
6.1.2
diff --git a/libraries-io/pom.xml b/libraries-io/pom.xml
index fa89ebeabe..08ad0afc3f 100644
--- a/libraries-io/pom.xml
+++ b/libraries-io/pom.xml
@@ -59,7 +59,7 @@
0.27.0
2.4
2.9.0
- 5.7.1
+ 5.8
17
17
UTF-8
diff --git a/spring-batch/pom.xml b/spring-batch/pom.xml
index 7d9becf089..20b0ef6d1c 100644
--- a/spring-batch/pom.xml
+++ b/spring-batch/pom.xml
@@ -74,7 +74,7 @@
6.0.6
- 5.7.1
+ 5.8
4.0.0
4.0.2
2.14.2