通知
すべてクリア
Topic starter
2004年5月24日 3:16 PM
エラーログを指定ファイルに出力しているのですが、getMessage() だけではエラー箇所が判
別しにくく printStackTraceを出力したいと思っているのですが、printStackTraceの情報
をどのように取得(文字列として)したら良いか分かりません。ご存知の方がいましたらご教授
ください。
try {
}
catch (Exception e) {
System.out.println(--- +e.getMessage());
// 下記e.printStackTraceを文字列として取得したいです。
System.out.println(--- + e.e.printStackTrace());
throw e;
}
Win2000、JavaTM 2 PlatformStd. Ed. v1.3
2004年5月25日 2:39 PM
基本的にはこのようにします。
catch (Exception e) {
e.printStackTrace(new PrintWriter(new FileWriter(log.txt)));
throw e;
}
Topic starter
2004年5月26日 2:20 PM
e.printStackTrace(new PrintWriter(new FileWriter(log.txt)));
で解決できました、ありがとうございます。