1
// following code works fine n open notepad...
class demo
{
public static void main(String args[])
{
try{
ProcessBuilder pb=new ProcessBuilder("notepad");
pb.start();
}catch(Exception e)
{System.out.print(e);}
}
}
//however the above code throws an exception when any other system program is executed
class demo
{
public static void main(String args[])
{
try{
ProcessBuilder pb=new ProcessBuilder("calculator");
pb.start();
}catch(Exception e)
{System.out.print(e);}
}
}
上述程序拋出異常如下:麻煩的ProcessBuilder
java.io.IOException: Cannot run program "Calculator": CreateProcess error=2, The system cannot find the file specified
是的它的工作:) – 2012-01-04 04:33:49