Concatenar caracter pipe a uma string

Boa tarde, estou lendo um arquivo onde existe o caracter (|) pipe como delimitador.
O problema ocorre quando se lê este caracter…dá erro.
Um teste simples é

String teste = “aaaa|bbbb”;
teste+= “|”;
System.out.println(teste)

A saida é :
aaaa|bbbb||#]

Se eu faço esse mesmo codigo sem ser web… funciona

Alguem tem idéia do que possa ser isso? E como resolver?