首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java获取错误'Unhandled exception type XYZ‘

Java获取错误'Unhandled exception type XYZ‘
EN

Stack Overflow用户
提问于 2012-06-08 22:37:27
回答 2查看 1.1K关注 0票数 0

我有这样的代码:

代码语言:javascript
复制
class Crypt
{
    Key KEY;
    String TD;
    Cipher aes = Cipher.getInstance("AES/CBC/PKCS5Padding");

    KeyGenerator keyGen = KeyGenerator.getInstance("AES");

public Crypt()
{
    int keyLength = 192;
    keyGen.init(keyLength);
    KEY = keyGen.generateKey();

它在编译时会产生以下错误:

代码语言:javascript
复制
Exception in thread "main" java.lang.Error: Unresolved compilation problems: 
    Unhandled exception type NoSuchAlgorithmException
    Unhandled exception type NoSuchPaddingException
    Unhandled exception type NoSuchAlgorithmException

在研究错误时,我发现了this。但下载后,安装和verifying无限强度管辖策略文件是最新的,我仍然得到错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-08 22:41:10

您的错误非常明显,与无限权限加密文件没有任何关系。它告诉您存在未处理的检查异常。

throws Exception添加到您的构造函数中,使其如下所示:

代码语言:javascript
复制
public Crypt() throws Exception
{
    int keyLength = 192;
    keyGen.init(keyLength);
    KEY = keyGen.generateKey();
票数 2
EN

Stack Overflow用户

发布于 2012-06-08 22:42:20

您还将它们安装到/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/security?中了吗

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10950937

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档