Гипотетически, у меня есть переключатель, который имеет 437 случаев. Я определил все возможные случаи (я думаю), и каждый из них обрабатывается. Я беспокоюсь, что пропустил # 438, и хочу, чтобы что-то по умолчанию предупредило меня об этом.
я мог бы поставитьвызывать ошибку для отладки?
trace("ERROR! Stackoverflow has detected your ginormous gaffe and suspended your account indefinitely!");
в там, но я боюсь, что эта ошибка будет происходить 7 недель теперь и след будет потерян среди всех других моих глупых следов предупреждения. Я считал, чтобы мое По умолчанию это сделать:
trace(myArray[-1]);
, который, несомненно, даст ошибку и остановить программу, предупреждая меня к отвратительному надзору, но мне интересно, если есть не какая-то лучше, умнее (?) путь к обнаружению возможной ошибки, подобной этой.
Кто-нибудь? Bueller?
я бы больше беспокоился о 437 случаях в распределительном заявлении .. . Но выбросить ошибку - деление на 0 всегда надежное. –
Devision by 0 даст вам Infinity, никакая ошибка не будет выброшена :) – Nbooo