im с использованием функции decrypt для дешифрования зашифрованных строк в файле с использованием буферизованного считывателя, но проблема в том, что я использую функцию, которая генерирует NullPointerException, может ли кто-нибудь мне помочь? Заранее спасибо!Null pointer Исключение при дешифровании
Это мой functon:
public String Decrypt (String Word,int key)
{
String result="";
for (int i=0;i<Word.length();i++)
{
result+=(char)(Word.charAt(i)-key);
}
return result;
}
BufferedReader код:
try {
BufferedReader out=new BufferedReader(new FileReader("array.txt"));
String line="";
while((line=Decrypt(out.readLine(), 30)) !=null) // unknown exception
{
output.append("Your String is: \n"+ line);
}
}catch (FileNotFoundException ex) {
} catch (IOException ex) {
}
Ваши пустые блоки блокировки не являются хорошим знаком. Но из null указывает, что ваш путь к вашему файлу неверен. –
Я проверил путь к моему файлу, его правильные 100% уверены в этом, и как вы думаете, что мое исключение является пустым, является основной проблемой? если да, то что я могу добавить внутри блоков catch? (извините, как я новичок в java) – menna
Я также добавил полный путь к файлу без использования – menna