Depurando MATLAB: Quebrar antes de um erro em determinada linha

Estou tentando encontrar um erro no meu código. O erro está em uma função do 3º nível que inicialmente funciona perfeitamente, mas de alguma forma em um ponto pára (a função é chamada muitas vezes dentro de um loop).

O erro diz que a variável é indefinida (não acontece no começo, mas depois de mais de 150 vezes). Eu poderia escrever alguma condição sobre a sentença para pará-la logo antes do erro? Então eu poderia saber porque essa variável não está mais definida.

questionAnswers(3)

yourAnswerToTheQuestion