usando return para encerar métodos com retorno void

Você alguma vez já deve ter visto algo assim:

public function funcaoFazAlgumaCoisa(event:MouseEvent):void
{
   if(!algumaCoisa)
   {
       Alert.show('A variável não possui valor!')
       return;
   }
   algumaCoisa.atualizaSeiLaOQue()
}

Veja que a função retorna void, mais void significa que a função não aceita retorno! Certo?

Correto, mais neste caso o return tem outra função. Ele encerra a execução da função, fazendo com que não necessite do else.

Veja como ficaria sem o return:

public function funcaoFazAlgumaCoisa(event:MouseEvent):void
{
   if(!algumaCoisa)
   {
       Alert.show('A variável não possui valor!')
   }
   else
   {
       algumaCoisa.atualizaSeiLaOQue()
   }
}

Veja que no primeiro caso usou-se menos código para implementar a mesma execução.

Fique por dentro de nossas novidades, ideias e atualizações