Skip to content

Commit d88e027

Browse files
updated BuildVersionInfo to try catch on generic exception
1 parent a18812d commit d88e027

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

core-api/src/main/java/com/optimizely/ab/event/internal/BuildVersionInfo.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,9 @@
1919
import org.slf4j.Logger;
2020
import org.slf4j.LoggerFactory;
2121

22+
import java.lang.Exception;
23+
2224
import java.io.BufferedReader;
23-
import java.io.IOException;
2425
import java.io.InputStreamReader;
2526
import java.nio.charset.Charset;
2627

@@ -42,17 +43,17 @@ private static String readVersionNumber() {
4243
Charset.forName("UTF-8")));
4344
try {
4445
return bufferedReader.readLine();
45-
} catch (IOException e) {
46+
} catch (Exception e) {
4647
logger.error("unable to read version number");
4748
return "unknown";
4849
} finally {
4950
try {
5051
bufferedReader.close();
51-
} catch (IOException e) {
52+
} catch (Exception e) {
5253
logger.error("unable to close reader cleanly");
5354
}
5455
}
5556
}
5657

5758
private BuildVersionInfo() { }
58-
}
59+
}

0 commit comments

Comments
 (0)