如果这个程序作为子程序运行的,那么父进程可以获得这个参数,从而进行一些处理,有点类似于
WIN32 API 中的ExitProcess

解决方案 »

  1.   

    例如
    test.javaimport java.io.*;class Test {
    public static void main(String args[]) {
    try {
    FileReader fr = new FileReader("d:\\test.java");
    fr.close();
    System.exit(0);
    } catch (Exception e) {
    System.exit(1);
    }
    }
    }GetExitCode.javaclass GetExitCode {
    public static void main(String args[]) throws Exception{
    Process p = Runtime.getRuntime().exec("java Test");
    p.waitFor();
    System.out.println(p.exitValue());
    }
    }
    这样就能够得到Test.class执行后的离开代码了.从而判断Test.class程序是否正常执行