📜  Java中的 LogManager readConfiguration() 方法及示例

📅  最后修改于: 2022-05-13 01:55:27.683000             🧑  作者: Mango

Java中的 LogManager readConfiguration() 方法及示例

Java.util.logging.LogManagerreadConfiguration()方法用于读取和初始化默认配置。如果发生异常情况,此方法将抛出 IOException 和 SecurityException,如下所示

句法:

public void readConfiguration()
  throws IOException, SecurityException

参数:此方法不接受任何参数。
返回值:此方法不返回任何内容。它只是读取并初始化日志配置。
异常:此方法引发以下异常:

  • IOException:如果在读取配置时发生任何 IO 错误。
  • SecurityException:如果存在安全管理器,而调用者没有日志记录权限。

下面的程序说明了 readConfiguration() 方法:

Java
// Java program to illustrate
// LogManager readConfiguration() method
 
import java.util.logging.*;
import java.util.*;
 
public class GFG {
 
    public static void main(String[] args)
    {
 
        try {
            // Create LogManager object
            LogManager logManager
                = LogManager.getLogManager();
 
            System.out.println("LogManager: "
                               + logManager);
 
            System.out.println(
                "Reading the configuration "
                + "using readConfiguration() method");
            logManager.readConfiguration();
        }
        catch (Exception e) {
            System.out.println(e);
        }
    }
}


输出:
日志管理器: Java.util.logging.LogManager@1540e19d
使用 readConfiguration() 方法读取配置
Java.security.AccessControlException:访问被拒绝(“Java.util.logging.LoggingPermission”“控制”)

参考: https://docs.oracle.com/javase/9/docs/api/ Java/util/logging/LogManager.html#readConfiguration–