Когато има специални символи в потребителско име, парола или низ за връзка като @ , / и т.н., трябва да го включим в двойни кавички, например, ако паролата е example@sqldat.com свързваме се в sqlplus като username/"example@sqldat.com"@database
Можете да опитате същото в java, като поставите паролата си в двойни кавички, като използвате escape знаци, опитайте да промените
String pwd = "example@sqldat.com";
до
String pwd = "\"example@sqldat.com\"";
Аз не съм специалист по Java, просто предположих, че символът на scape трябва да е \;-)