標準エラー出力 #
標準エラー出力について。
クラスはここではMain.javaとする
class Main{
public static void main(String args[]){
//出力後、改行したい時
System.err.println(変数もしくはデータ);
//出力後、改行したくない時
System.err.print(変数もしくはデータ);
}
}
基本標準出力の時と同じ。
ただし、エラー出力はjavaの場合例外処理を受け取ったときに利用するため、そのときに出たエラーメッセージを出力するのが普通。
import sys
print(x,file=sys.stderr) # xを画面にエラー出力する
Pythonでエラー出力を扱うにはまずsysモジュールをインポートし、
print()のfileパラメータに sys.stderr を指定する。