例外メッセージをJavaで印刷する方法はありますか?Javaの例外メッセージを印刷する
try {
// statements
} catch (javax.script.ScriptException ex) {
System.out.println(ex.getMessage());
}
出力は次のとおりです:
Invalid JavaScript code: sun.org.mozilla.javascript.internal.EvaluatorException:
missing } after property list (<Unknown source>) in <Unknown source>;
at line number 1
は、例外情報、ソースと行番号情報なしでメッセージを印刷する方法はあります
は、私は次のコードをしようとします。言い換えれば、私は出力で印刷したいメッセージがある:
missing } after property list
例外メッセージ文字列を解析して、必要な部分だけを取得することができます –
getMessageメソッドを使用せずに出力したいメッセージとともにprintlnを使用する方法はありますか? –
'getCause()'を使って最も内側の例外と 'getMessage()'を取得しますが、行番号はそこには存在しないとは限りません。むしろ珍しいユースケースです。あなたがしたいことを教えてください。フロントエンドにユーザーフレンドリーなメッセージを出力したいだけなら、開発者向けのものであればカスタマイズする必要があります。すべてが面白いです。 – TC1