Я бы предположил, что IOException
указывает на проблему с обработкой ввода / вывода, например, проблемы чтения из ввода запроса или записи ответа, в то время как ServletException
больше относится к проблемам, связанным с сервлетом, таким как ошибки, связанные с инициализацией / инициализацией сервлета, и обработкой запросов.