Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:
null
. null
. null
, как если бы это был массив. null
, как если бы это был массив. null
как будто это было значение Throwable. Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null
.
Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html
Вы не можете. Ну, функция postfix в основном является Postfix Plugin для IntelliJ (теперь интегрирована). Все шаблоны являются только скомпилированным кодом, как вы можете видеть здесь:
К сожалению, нет такой простой xml-конфигурации. : (
С последней версией i.e IntelliJ IDEA 2018.1 вы можете. Это тоже, без использования какого-либо плагина. Он встроен в IDE.
https://blog.jetbrains.com/idea/2018/02/intellij-idea-2018-1-eap-partial-git-commits-and -more /
Теперь вы можете. Я написал плагин для IDEA, который позволяет создавать ваши собственные шаблоны postfix. Он называется Custom Postfix Templates :
[/g1]
$CLASS_NAME_CHAR$
, $METHOD_NAME$
и $LINE_NUMBER$
, но без результата (хотя он работает в живых шаблонах). Завершение кода только намекает мне на $END$
, который также пуст, и $expr$
, который действует как expeted. Где искать имена переменных?
– Dan Chaltiel
28 November 2017 в 18:17
java.lang.Object → android.util.Log.d("MyTag", "$CLASS_NAME_CHAR$ :: $METHOD_NAME$ ($LINE_NUMBER$): $expr$="+$expr$);
)
– Dan Chaltiel
28 November 2017 в 18:23