你在用try、catch捕获到错误后抛出自己定义的错误类型,里面可以放用户能看懂的信息。比如:
try{
操作代码
}catch (Exception e){
throw new Exception("操作错误,原因:" + e.getMessage());
}
try{
操作代码
}catch (Exception e){
throw new Exception("操作错误,原因:" + e.getMessage());
}
解决方案 »
- 我遇到了继承的执行过程的麻烦,求高手解决?
- 让人崩溃的server和client通讯问题
- 如何在java applet 中点击一个button后链接到一个url?
- 小菜问题--关于向数据库存储日期时间类型数据
- 以图形报表作为子报表的问题,请大家帮帮忙
- awt和swing太让人失望了~~~
- 如何 利用java实现 Mail的发信? 如果有例子,讲解以下。
- 问一个关于RMI的小问题^_^
- 走过、路过的都请来帮忙答题04,多谢!!!
- [求助]eclipse选项卡乱码,eclipse选项卡乱码
- 我的妈妈呀!我等了N天了。怎么这里没人知道怎么去改这段代码吗?
- 请详解“事件驱动(event driven)”的概念
对其它异常来说,我的想法是在业务层产生的异常作必要的处理后,再重先封装后并throw,并产生一个标识这个异常的key,以及异常的级别。在在UI层,作先根据异常的级别和key作处理.
一般是写一个error.properties文件,用key对应相关的报错信息就行了