Capturando Múltiplas Exceções

E se no nosso bloco try aparecer outra exceção? Bom, o try-catch nos permite capturar múltiplas exceções, veja:

try {
    //primeiro catch
    System.out.println(nomes.get(1));
    
    //segundo catch
    int resultado = 10 / 0;
} catch(IndexOutOfBoundsException e) {
    System.out.println("O índice informado não é válido.")
} catch(ArithmeticException e) {
    System.out.println("Operação aritmética inválida!")
}

Atualizado