8023717: (process) ProcessBuilder should catch SecurityException rather than AccessControlException

Reviewed-by: wetmore, alanb
This commit is contained in:
Martin Buchholz 2013-08-28 14:07:30 +01:00 committed by Alan Bateman
parent 1d19a4f5df
commit ce3943d27d

View File

@ -29,7 +29,6 @@ import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.security.AccessControlException;
import java.util.Arrays;
import java.util.ArrayList;
import java.util.List;
@ -1033,9 +1032,9 @@ public final class ProcessBuilder
// Can not disclose the fail reason for read-protected files.
try {
security.checkRead(prog);
} catch (AccessControlException ace) {
} catch (SecurityException se) {
exceptionInfo = "";
cause = ace;
cause = se;
}
}
// It's much easier for us to create a high-quality error