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