Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:
null
. null
. null
, как если бы это был массив. null
, как если бы это был массив. null
как будто это было значение Throwable. Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null
.
Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html
Если это - что-нибудь как сценарии, используемые для старого IDE Flash, то я думаю, что это - просто прямой javascript/ECMAScript. Единственной реальной разницей являются API, которые Вы имеете доступный. Я ожидаю любого, кто хорош с JavaScript, был бы в состоянии взять его справедливо быстро.
ExtendScript очень близок к обычному JavaScript. Они сделали несколько расширений (например, перегрузку операторов), но в целом они очень похожи. Продукты Adobe включают IDE под названием «ExtendScript Toolkit» (ESTK), которая обеспечивает удобную среду для написания сценариев с интерактивным отладчиком.
Вы можете создавать новые элементы меню в Bridge, создавая экземпляры MenuElement. Задайте для свойства onSelect созданного вами объекта MenuElement функцию, которую должен выполнять элемент меню при его выборе. Справочное руководство Bridge CS4 JavaScript содержит все подробности.