H2 Java Insert ignore - permite exceção

Estou trabalhando em um plugin java que faz interface com um banco de dados H2. O que eu realmente quero é uma instrução "Inserir ignorar"; no entanto, estou ciente de que o H2 não suporta isso. Também estou ciente do Merge, mas isso não é realmente o que eu quero, se o registro existir, não quero alterá-l

O que estou pensando é apenas executar a inserção e permitir que a exceção de chave duplicada aconteça. No entanto, não quero que isso preencha meu arquivo de log. A chamada de banco de dados ocorre em uma classe importada que não posso alterar. Então, minhas perguntas são:

Isso é uma coisa razoável a se fazer? Não sou a favor de permitir que erros ocorram, mas esta parece ser a melhor maneira neste caso (não deve acontecer muito). Como posso evitar que essa exceção acerte meu arquivo de log? Se não houver uma maneira de bloquear exceções na pilha, posso redirecionar a saída do rastreamento de pilha que é produzido?

Obrigado

questionAnswers(1)

yourAnswerToTheQuestion