--- a/src/java.base/share/classes/java/nio/file/Files.java Wed Jun 27 11:55:35 2018 -0400
+++ b/src/java.base/share/classes/java/nio/file/Files.java Wed Jun 27 09:31:51 2018 -0700
@@ -3281,11 +3281,7 @@
Objects.requireNonNull(cs);
byte[] ba = readAllBytes(path);
- try {
- return JLA.newStringNoRepl(ba, cs);
- } catch (IllegalArgumentException e) {
- throw new IOException(e);
- }
+ return JLA.newStringNoRepl(ba, cs);
}
/**
@@ -3636,12 +3632,8 @@
Objects.requireNonNull(csq);
Objects.requireNonNull(cs);
- try {
- byte[] bytes = JLA.getBytesNoRepl(String.valueOf(csq), cs);
- write(path, bytes, options);
- } catch (IllegalArgumentException e) {
- throw new IOException(e);
- }
+ byte[] bytes = JLA.getBytesNoRepl(String.valueOf(csq), cs);
+ write(path, bytes, options);
return path;
}