|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
Это наверное результат очень неудачной декомпилляции. Кажется там будет всегда Exception. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Этот код надо полностью переосмыслить. В таком виде конешно использовать нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 13:59 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
Вы передаете в метод SendEmail параметр CC Код: java 1.
Перед этим определяете его как Код: java 1.
И вот тут у вас валиться нулпоинтер Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:09 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
faustgreen Вы передаете в метод SendEmail параметр CC премного благодарна!!! помогло ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:20 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
mayton Это наверное результат очень неудачной декомпилляции. Кажется там будет всегда Exception. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
Этот код надо полностью переосмыслить. В таком виде конешно использовать нельзя. Думаю, что исходный файл практически никогда не удастся восстановить. Взял простой пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
А потом декомпилировал его: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26.
Тут кстати видно, что компилятор конкатенацию строк переделывает в StringBuilder. Так что можно свободно использовать "+" для строк в цикле и не парится? или нет ?) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:22 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
faustgreen, а какой-был декомпиллятор? P.S. Внезапное появление StringBuilder - это кстати частый вопрос на собеседованиях. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:28 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
И еще интересно, вот это: Код: java 1.
и это: Код: java 1. 2. 3. 4. 5. 6. 7.
Это проделки компилятора/декомпилятора или я чего то не понимаю? По первому случаю, есть ли разница как писать: так Код: java 1.
или так Код: java 1.
А во втором, какой смысл заводить новую переменную "afile" для массива? Это же просто две ссылки на один и тот же объект. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:33 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
mayton faustgreen, а какой-был декомпиллятор? P.S. Внезапное появление StringBuilder - это кстати частый вопрос на собеседованиях. JAD (Вначале файла указано - // Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:33 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
faustgreen mayton faustgreen, а какой-был декомпиллятор? P.S. Внезапное появление StringBuilder - это кстати частый вопрос на собеседованиях. JAD (Вначале файла указано - // Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.) А попробуй этот https://github.com/java-decompiler/jd-gui JAD как-то странно тело цикла развернул. В голове не укладывается... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:37 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
mayton faustgreen пропущено... JAD (Вначале файла указано - // Decompiled by Jad v1.5.8g. Copyright 2001 Pavel Kouznetsov.) А попробуй этот https://github.com/java-decompiler/jd-gui JAD как-то странно тело цикла развернул. В голове не укладывается... Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
А тут билдера нет ( ... Вообщем мутно это все пока ... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 14:49 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
Посмотри в байткоде. Если есть такая инструкция Код: java 1.
Значит было явное создание объекта. Вот отсюда брал https://docs.oracle.com/javase/specs/jvms/se17/jvms17.pdf У этих декомпилляторов свой чортов AI... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 15:00 |
|
Что означает ошибка java.lang.NullPointerException?
|
|||
---|---|---|---|
#18+
Да, похоже билдер все же создается: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.02.2022, 15:15 |
|
|
start [/forum/topic.php?fid=59&msg=40134238&tid=2120241]: |
0ms |
get settings: |
3ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
41ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
184ms |
get tp. blocked users: |
1ms |
others: | 6ms |
total: | 247ms |
0 / 0 |