начинал делать через простую проверку

Код AS3:
if (что_то) { }
к примеру проверить есть ли спрайт, точнее элемент из массива..

Код AS3:
if (box_x_y[xx][yy]) {
но столкнулся с некой проблемой, если создаётся массив, но некоторые элементы не создаются вовсе, то проверка глючит и ничего не работает
сделал всё через

Код AS3:
try
вот что было, и что сделал..

Код AS3:
if (box_x_y[xx][yy]) {
removeChild(box_x_y[xx][yy]);
delete box_x_y[xx][yy];
}

Код AS3:
try {
//if (box_x_y[xx][yy]) {
removeChild(box_x_y[xx][yy]);
delete box_x_y[xx][yy];
}
catch (error:Error) {}
так работает всё, но мне кажется это не совсем верно..
а проверка делается, т.к. этот элемент мог быть или уже удалён или не создан вообще..
так вот как правильно проверить ?
