有的,蛮大的区别!!
System类提供了一个输出流变量System.err,用于传送错误或是状态消息。象System.out,System.err的打印要求由默认设置指向控制台窗口。一些错误消息例子如下:
System.err.println( "System being rebooted in 2 minutes ");
System.err.println( "Zero balance:withdrawal ignored ");
System.err.println( "Modem is no online,no call possbile ");
在显示这些消息时,更倾向于用System.err而不是System.out,因为操作系统通常提供一个方法来声明程序的标准输出命令是到文件而不是控制窗口。 |