Я немного изучаю свой последний год обучения.В основном речь идет о создании более удобного способа работы с исключениями, создаваемыми в программах.Это делается путем создания собственного обработчика для каждого типа исключения.Мне было интересно, как часто обрабатываются исключения из встроенной / стандартной библиотеки по сравнению с Исключением, сделанным вами / сторонним программным обеспечением?
Почему я спрашиваю в два раза:
Мне бы хотелось, чтобы моидемонстрация как более реалистичная.Мой проект имеет больше шансов помочь, чем иметь дело с исключениями, поэтому, если бы у меня была такая возможность, я бы предпочел дать инструменту гораздо больше возможностей.Учитывая это, я бы хотел, чтобы мои примерные обработчики смещались в «правильном» направлении.
Это будет влиять на то, насколько детально я могу создать API, чтобы помочь создавать более подробные исключения и обработчики исключений.
Спасибо, что нашли время, чтобы прочитать это дерьмо.
РЕДАКТИРОВАТЬ:
Я сломаю его, потому что я не думаю, что я объясняю это правильно.
Приятнонебольшой след стека, который вы получаете, когда появляются ошибки?Я хочу попробовать и улучшить его и посмотреть, может ли что-то раньше указывать, когда все начало идти не так (для некоторых ошибок может потребоваться другая стратегия для других, и именно здесь приходят определения обработчиков).Я думаю, что мог бы сделать это.Чтобы сделать это, мне нужно соответствующим образом разделить свое время.Я хочу знать, должен ли я сосредоточиться на устранении встроенных ошибок или помощи людям в определении их обработчиков для их исключений (возможно, эта секунда бессмысленна, но я не могу знать, пока не спрошу людей).Я сделаю это, спросив людей об их опыте.
EDIT2:
Я тупица, я имею в виду ошибки, а не исключения.Мне нужно спать.