2014년 8월 1일 금요일

[오라클자바커뮤니티]자바 System.out, System.err 차이(자바표준출력, JAVA표준에러출력, 자바교육,자바학원교육잘하는곳)

[오라클자바커뮤니티]자바 System.out, System.err 차이(자바표준출력, JAVA표준에러출력, 자바교육,자바학원교육잘하는곳)

둘다 콘솔에 출력을 하지만.,, System.err 출력인 경우 다른 파일등으로 결과가 redirection 되지 않는다.


public class ErrTest {
public static void main(String[] args) {

System.out.println("out.println 은 파일에 써집니다.");
System.err.println("err.println 은 파일에 안써집니다.");
}
}


C:\>javac ErrTest.java && java ErrTest

out.println 은 파일에 써집니다.
err.println 은 파일에 안써집니다.


C:\>javac ErrTest.java && java ErrTest < out.txt
err.println 은 파일에 안써집니다.

==> System.out 출력만 파일에 써진다.

댓글 없음:

댓글 쓰기