JEP 456 : Unamed Variables & Pattern

Lien vers la JEP : openjdk.org/jeps/456

Les variables inutilisées peuvent être déclarées avec le nom de variable « _ » (underscore)
    String s = "un_nombre";
    try {
        int i = Integer.parseInt(s);
    }
    catch (NumberFormatException ex) { // ex est non utilisée
        System.out.println("Bad number: " + s);
    }

avec Java 25, nous pouvons écrire :

    String s = "un_nombre";
    try {
        int i = Integer.parseInt(s);
    }
    catch (NumberFormatException _) {
        System.out.println("Bad number: " + s);
    }