String.replace Wszystkie pojedyncze ukośniki odwrotne z podwójnymi ukośnikami odwrotnymi

Próbuję przekonwertować String \something\go na String \\something\\używanie replaceAll, ale wciąż otrzymuję wszelkiego rodzaju błędy. Myślałem, że to rozwiązanie: theString.replaceAll("\\", "\\\\"); Ale to daje poniższy wyjątek: java.util.regex.PatternSyntaxException: Unexpected internal error...