发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

请教站长 板桥里人 

2004-04-22 12:26
赞助商链接

我是一个JAVA新手,现在在调用您的 随机数字 浮点数 字符串产生
算法,
为什么我这样调用时

RandomStrg RSTR= new RandomStrg();
RSTR.setCharset("a-zA-Z0-9");
RSTR.generateRandomObject();  《----这一句
RSTR.getRandom();


RSTR.generateRandomObject();这一句,总在报
unreported exception java.lang.Exception; must be caught or declared to be thrown at line 90MM, column 10




public final void generateRandomObject() throws Exception {

// check to see if the object is a SecureRandom object
if (secure) {
try {
// get an instance of a SecureRandom object
if (provider != null)
// search for algorithm in package provider
random = SecureRandom.getInstance(algorithm, provider);
else
random = SecureRandom.getInstance(algorithm);
} catch (NoSuchAlgorithmException ne) {
throw new Exception(ne.getMessage());
} catch (NoSuchProviderException pe) {
throw new Exception(pe.getMessage());
}
} else
random = new Random();
}

2004-04-22 13:01

解决了,在我的BEAN里加了

import java.security.SecureRandom;
import java.security.NoSuchAlgorithmException;
import java.security.NoSuchProviderException;
就好了

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com