Bug 526675 - Adding JRE to Installed JREs throw NoSuchFileException

Change-Id: Ie72be355f1d2eb88c36724937bdaf98cdacacd4c
(cherry picked from commit f9da983d2bdfe539b8fb31b0186fe7003102537b)
diff --git a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java
index ff2eec0..096b9f8 100644
--- a/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java
+++ b/org.eclipse.jdt.launching/launching/org/eclipse/jdt/internal/launching/StandardVMType.java
@@ -829,6 +829,10 @@
 	private synchronized String readReleaseVersion(File javaHome) {
 
 		String version = ""; //$NON-NLS-1$
+
+		if (Files.notExists(Paths.get(javaHome.getAbsolutePath(), RELEASE_FILE))) {
+			return version;
+		}
 		try (Stream<String> lines = Files.lines(Paths.get(javaHome.getAbsolutePath(), RELEASE_FILE)).filter(s -> s.contains(JAVA_VERSION))) {
 			Optional<String> hasVersion = lines.findFirst();
 			if (hasVersion.isPresent()) {