ロガーを使用して catch ブロックでキャッチされたすべての例外を出力したい状況があります。
try {
File file = new File("C:\\className").mkdir();
fh = new FileHandler("C:\\className\\className.log");
logger.addHandler(fh);
logger.setUseParentHandlers(false);
SimpleFormatter formatter = new SimpleFormatter();
fh.setFormatter(formatter);
} catch (Exception e) {
logger.info(e);
}
エラーロガーを適用できませんjava.io.Exception...
私の懸念は、try ブロックで非常に多くのことを行い、catch(Exception e) として 1 つの catch ブロックのみを保持する場合です。次に、catch ブロックでキャッチされたあらゆる種類の例外を出力するロガーを使用する方法はありますか? 注: java.util.logging.Logger API を使用しています。