\ is a special character, escape it again with another \
public class Main { public static void main(String args[]) throws Exception {
String s = "|A|BB||CCC|||";
String[] words = s.split("\\|"); for (String string : words) {
System.out.println(string);
}
}
}
/*