nextindex.jp 2020 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy
ランタイムエラーが発生したときに、コンソールなどによく表示されるものとして、「スタックトレース」があります。これは、例外の発生状況と発生個所を詳細に示すもので、デバッグ時には大いに役に立ちます。 しかし、読み方が分からないと何から手を付けたらよいか分からないのも事実です。特にWeb系のプログラミングをされている方は、非常に長いスタックトレースや2組のスタックトレースが同時に表示されてしまい何をどう見ればよいのか分からないこともあるのではないでしょうか。 今回は、まずスタックトレースの読み方から解説しましょう。 スタックトレースの読み方 分類:ランタイムエラー スタックトレースは、その例外に関連しているクラスの数によって長さはまちまちですが、その書式は一定です。 書式: (1)例外クラス名:詳細メッセージ (2) at クラス名.メソッド名(ソースファイル名:行番号) (3)(2)の呼び出し
例) printStackTraceメソッドでスタックトレースを出力する方法 ---------------------------------------------------------------------- try { SampleBMPSessionRemote bmpSessionRemote = bmpSessionHome.create(); } catch(Exception e) { e.printStackTrace(); } ---------------------------------------------------------------------- 上記のように実行すると、createメソッドで返却された例外のスタックトレースが出力されます。 発生した例外はtry - catchで拾うことができます。try {...} catchの中で例外が発生
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く