NoSuchAlgorithmException ошибка

Пытаюсь получить в одном из методов кода экземпляр объекта Cipher:

Eclipse отмечает на полях ошибки:

unhandled-exception

Первая моя реакция как новичка — о! че то в системе не хватает, надо доустановить, т.к. вдуматься в смысл сообщения сразу не удаётся, перед глазами лишь висят зловещие — NoSuchPaddingException и NoSuchAlgorithmException. На самом деле компилятор вас предупреждает, что требуется объявить наличие соответствующих run-time исключений.

Добавляем необходимые объявления

NoSuchAlgorithmException

Остаётся лишь предупреждение о неиспользованной объявленной переменной, а в заголовок класса добавляются соответствующие классы.

При таком объявлении функции, в точке вызова необходимо будет дописать конструкции try — catch. Можно их вставить и вместе вызова конструктора класса Cipher, чтобы обработать исключения внутри функции encode.

Порою приходится писать о таких банальных вещах, но люди интересуются в форумах, а гуру им ответить не могут, т.к. не могут и предположить подобных трудностей в общении с компилятором у новичков, вроде меня.

Написать комментарий

Мало букафф? Читайте есчо !

Конвертируем HTML в PDF

Ноябрь 6, 2012 г.

Есть разные пути, простые и сложные (вплоть до написания своей PHP библиотеки для конвертации HTML в PDF). Но мы трудным путем не пойдем, а воспользуемся готовым сервером, выполняющим данный экспорт. Для самых ленивых приведу пример его использования ...

Читать

Переводим массив в XML на PHP

Июнь 18, 2018 г.

Итак, как перевести ассоциативный массив в XML? Воспользуемся "родным" для PHP классом SimpleXMLElement. В качестве основного контейнера используем тег <values/>, а  установить UTF-8 кодировку нам поможет небольшая хитрость. Инициализация ...

Читать

 

Комментарии к «NoSuchAlgorithmException ошибка»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: