重複の可能性:
Java で現在のスタック トレースを取得する
メッセージをファイルに保存する方法があります。このメソッドは、メイン プログラムのさまざまな部分から呼び出されます。Exception
トリガーされていなくても、オンデマンドでスタック トレースを生成する方法はありますか?
例えば、こんなものを期待していたのに…
void saveMsg(String Msg)
{
if (a==b) Print Out Where This Method Was Called From [ like stackTrace in exception ]
else saveMsgToFile(filePath,Msg);
}
Java が でスタック トレースを実行できることは知っていますが、スタック トレースが発生してException
いないときにスタック トレースを生成するにはどうすればよいException
ですか?