全屏
java.lang.System.setErr()方法重新分配“标准”错误输出流。
声明
以下是java.lang.System.setErr()方法的声明public static void setErr(PrintStream err)
参数err -- 这是新的标准错误输出流。
返回值
此方法不返回任何值。
异常SecurityException -- 如果安全管理器存在并且其checkPermission方法不允许重新分配标准错误输出流。
例子
下面的例子显示java.lang.System.setErr()方法的使用。package cn.sxt;
import java.lang.*;
public class SystemDemo {
public static void main(String[] args) throws Exception {
// create a file
FileOutputStream f = new FileOutputStream("file.txt");
System.setErr(new PrintStream(f));
// redirect the output
System.err.println("This will get redirected to file");
}
}
假设我们有被作为的示例程序的输出生成一个文本文件file.txt。该文件的内容包括:This will get redirected to file
分享到:
0评论