OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

printStackTrace()メソッドに関する疑問

  • 暇なときにでも
  • 質問No.204661
  • 閲覧数559
  • ありがとう数4
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 93% (62/66)

お世話になります。
Javaの例外処理等で使用されるprintStackTrace()メソッドに関する疑問なのですが・・・。

AppletやServletのプログラム内の例外処理で使用されるprintStackTrace()メソッドは通常例外が発生すると、ログ等に例外メッセージが表示されますが、printStackTrace()メソッドで取得した例外メッセージをHTMLで画面表示させる事は(エラーメッセージや例外メッセージが発生した時にそのメッセージをHTMLで画面表示させる様にするという処理を行う場合)出来るのでしょうか?
getMessage()メソッドでは上手くメッセージを取得して変数に格納し、HTMLでメッセージを画面表示させるようには出来るのですが、printStackTrace()メソッドでは上手く出来ません。

ご存知の方がいらっしゃいましたら、是非ご教授お願い致します。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル7

ベストアンサー率 50% (7/14)

APIによると
getMessage()は
public String getMessage();
です。printStackTrace()は
public void printStackTrace()
public void printStackTrace(PrintStream s)
public void printStackTrace(PrintWriter s)

となっています。
例えばservletやJSPなら
3番目のを使って
exception.printStackTrace(out);
とかすれば良いのではないでしょうか。
お礼コメント
globe8

お礼率 93% (62/66)

今日和、ご回答どうも有難うございました。
printStackTrace()メソッドについて、まだあまり理解が出来ていなかったので、とても嬉しかったです。
ご回答頂いた文章を参考に、早速試してみたいと思います。
投稿日時 - 2002-01-24 17:07:08
-PR-
-PR-
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ