我用Process windows shell命令时,始何捕获异常信息呀?Runtime aRT = Runtime.getRuntime(); 
Process aProc = aRT.exec("cmd.exe");
PrintWriter shell = new PrintWriter(aProc.getOutputStream());
shell.println("mkdir  c:");int exitVal = aProc.waitFor();但不管命令是否正确 exitVal 始终返回的值是0. exitValue()方法返回的也是0?请指教一下如何判断?