java.lang.IllegalArgumentException: Bad level "" at java.util.logging.Level.parse(Level.java:488)
时间: 2023-11-21 21:04:10 浏览: 170
这个异常是由于在使用Java日志系统时,传递了一个空字符串作为日志级别参数所引起的。在Java日志系统中,日志级别是由Level类表示的,它定义了严重性级别的标准化集合,包括SEVERE、WARNING、INFO、CONFIG、FINE、FINER和FINEST。确保传递的参数是正确的日志级别名称之一,或者在不需要日志级别的情况下,可以使用默认的日志级别(通常是INFO级别)。
例如,如果要将日志级别设置为FINE,则应该使用以下代码:
```
Logger logger = Logger.getLogger(MyClass.class.getName());
logger.setLevel(Level.FINE);
```
如果您不需要设置特定的日志级别,则可以使用以下代码:
```
Logger logger = Logger.getLogger(MyClass.class.getName());
// 使用默认的日志级别
```
阅读全文