How could Java classes direct program messages to the
system console, but error messages, say to a file?
Answers were Sorted based on User's Feedback
Answer / munna
import java.io.*;
class Err
{
public static void main(String[] args) throws Exception
{
PrintStream ps=new PrintStream(new
FileOutputStream("output.txt"));
System.setErr(ps);
System.setOut(ps);
System.out.println("fdffdfdffffff........");
}
}
| Is This Answer Correct ? | 8 Yes | 0 No |
Answer / biru3121
The class System has a variable out that represents the
standard output, and the variable err that represents the
standard error device. By default, they both point at the
system console. This how the standard output could be re-
directed:
Stream st = new Stream(new FileOutputStream("output.txt"));
System.setErr(st);
System.setOut(st);
| Is This Answer Correct ? | 6 Yes | 1 No |
What is the numeric promotion?
List methods available in Java Queue interface
What is a singleton factory?
why HashTable not allow null key and value
What is a copy constructor in java?
What are the 2 types of java programs?
How can we achieve IPC in JAVA?
What is stringjoiner ?
What is the purpose of the return statement?
what is java
Which is fastest collection in java?
In Java list the methods that can be overridden?