обработка исключений.

Доброго времени суток, All!!!
Тут такой вот вопрос возник...
Дано: два массива, надо их перемножить, посчитать сумму.

Пробовал насильственно делить внутри кода на ноль.
Отработало на ура.

Вопрос:
Можно ли как-то прервать дальнейшее выполнение всех нитей, если возникла ошибка переполнения single?
Ибо, дальше считать задачу уже и не нужно совсем.

Forums: 

Так как у вас отдельные блоки

Так как у вас отдельные блоки исполняются не одновременно (к примеру - их много), то единственный способ коммуникации между ними - это завести какой-то семафор в глобальной памяти и его периодически проверять.

Иначе, судя по всему, никак

Исключений по плавающей точке

Исключений по плавающей точке нет. Значит - никак.
После исполнения - проверить результат на NaN и прочие бесконечности.