diff --git a/src/main/org/apache/tools/ant/util/ConcatFileInputStream.java b/src/main/org/apache/tools/ant/util/ConcatFileInputStream.java index d7a6e9d98..6bac68ee8 100755 --- a/src/main/org/apache/tools/ant/util/ConcatFileInputStream.java +++ b/src/main/org/apache/tools/ant/util/ConcatFileInputStream.java @@ -99,8 +99,13 @@ public class ConcatFileInputStream extends InputStream { closeCurrent(); if (file != null && index < file.length) { log("Opening " + file[index], Project.MSG_VERBOSE); - currentStream = new BufferedInputStream( - new FileInputStream(file[index])); + try { + currentStream = new BufferedInputStream( + new FileInputStream(file[index])); + } catch (IOException eyeOhEx) { + log("Failed to open " + file[index], Project.MSG_ERR); + throw eyeOhEx; + } } else { eof = true; }