Método level parse() en Java con ejemplos

El método parse() de java.util.logging.Level se utiliza para analizar una string de nombre de nivel en un nivel. El nombre del nivel de registro debe ser un nombre de registro válido. La string de argumentos puede consistir en un nombre de nivel o un valor entero. Nombre de ejemplo de nivel: “INFO”, “800”.

Sintaxis:

public static Level parse(String name)
    throws IllegalArgumentException

Parámetros: Este método acepta un nombre que es la string a analizar.

Retorno : este método devuelve el valor analizado.

Excepción : este método arroja la siguiente excepción:

  • NullPointerException : si el nombre es nulo.
  • IllegalArgumentException : si el valor no es válido. Los valores válidos son números enteros entre Integer.MIN_VALUE e Integer.MAX_VALUE, y todos los nombres de nivel conocidos.

Los siguientes programas ilustran el método parse():
Programa 1:

// Java program to illustrate parse() method
  
import java.util.logging.Level;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // Get level of logger using
        // parse method.
        Level level
            = Level.parse("WARNING");
  
        // print result
        System.out.println("Level  = "
                           + level.toString());
    }
}
Producción:

Level  = WARNING

Programa 2:

// Java program to illustrate parse() method
  
import java.util.logging.Level;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        // Get level of logger using
        // parse method.
        Level level
            = Level.parse("400");
  
        // print result
        System.out.println("Level  = "
                           + level.toString());
    }
}
Producción:

Level  = FINER

Referencias: https://docs.oracle.com/javase/10/docs/api/java/util/logging/Level.html#parse(java.lang.Object)

Publicación traducida automáticamente

Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *