| // Create a process and verify failure exit code. | |
| public class Process_4 | |
| { | |
| public static void main(String[] args) | |
| { | |
| try | |
| { | |
| Runtime r = Runtime.getRuntime(); | |
| String[] a = { "false" }; | |
| Process p = r.exec(a); | |
| int c = p.waitFor(); | |
| // Solaris' false doesn't return 1. | |
| System.out.println(c != 0 ? "ok" : "bad"); | |
| } | |
| catch (Exception ex) | |
| { | |
| System.out.println(ex.toString()); | |
| } | |
| } | |
| } |