社区
Java
帖子详情
怎样写异常类
xiaoming04
2004-09-23 01:11:20
最近做的项目涉及到异常类的编写,现在感觉到很茫然,不知道怎么下手,有人写过吗,需要用到什么模式吗,通常采用什么方式写异常类啊
...全文
238
16
打赏
收藏
怎样写异常类
最近做的项目涉及到异常类的编写,现在感觉到很茫然,不知道怎么下手,有人写过吗,需要用到什么模式吗,通常采用什么方式写异常类啊
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
16 条
回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
打赏红包
xiaoming04
2004-09-28
打赏
举报
回复
谢谢各位 结贴
cp_sky
2004-09-26
打赏
举报
回复
在有可能抛出异常的代码块和函数后面throws exception ,之后在catch{}中具体处理各种异常。
oldersky
2004-09-26
打赏
举报
回复
public class Ex extends Exception {}
这样就够了,如果要区分异常类型,只要将类名改成你想要的名字就可以了。
至于处理异常,在你捕获的地方一律往外面仍throw new Ex();
在边界的地方再处理它。
可以在catch处增加一些日志
禽兽v5
2004-09-24
打赏
举报
回复
异常很消耗资源,如果可以的话,用简单的error message代替。
angelface
2004-09-24
打赏
举报
回复
java的异常其实最好写了, 因为, 其实你根本不用写太多的东西, java都给你准 备好了!
bs221cn
2004-09-24
打赏
举报
回复
up
manyroads
2004-09-23
打赏
举报
回复
package my.exception;
public class MyException extends Exception
{
public myException() {
super();
}
public myException(String message)
{
super(message);
}
}
如果要分级的话就按照异常的严重程度分,最严重的继承Exception,其他的依此继承,
异常往上抛出,只要有处理就可以了.
可以定义自己的异常,如:throw new xxException("XXXX异常");
fengyun1314
2004-09-23
打赏
举报
回复
关键是要继承Exception或者是它的父类
zhangjyr
2004-09-23
打赏
举报
回复
呵呵,处理exception要看你具体想干什么以及你所定义的exception的严重程度,对于比较严重的exception你可以中断处理流程或者干脆跳出程序;对于一般的,你可以试图修复;对于不重要的,你可以打应出log信息,然后简单的忽视他。
xiaoming04
2004-09-23
打赏
举报
回复
对对对,怎么处理抛出的exception啊,现在还是没什么头绪,不过,听了你们几位的介绍好多了
zhangjyr
2004-09-23
打赏
举报
回复
exception本身没什么玄机,如果你要分类,也最多多继承出几个子类来就好,我觉得如何处理这些抛出的exception才是你要关心的东西
happyegg
2004-09-23
打赏
举报
回复
不需要特别组织他们。自己定一个MyException,定义一些你自己需要的field,比如errorId, errorType等等。
然后定义不同的SystemException, DataBaseException extend MyException就行了。
xiaoming04
2004-09-23
打赏
举报
回复
首先感谢楼上这位大哥的指导,可是这个项目的异常有很多种,需要有一种好的模式或机制,将他们分类,分级别,比如,包含:系统错误,数据库错误,业务逻辑冲突等等,不指导怎么组织他们
xiaoming04
2004-09-23
打赏
举报
回复
首先感谢楼上两位大哥的指导,可是这个项目的异常有很多种,需要有一种好的模式或机制,将他们分类,分级别,比如,包含:系统错误,数据库错误,业务逻辑冲突等等,不指导怎么组织他们
petpetg
2004-09-23
打赏
举报
回复
再在适当的时候抛
throw new bbException("该记录已经存在");
petpetg
2004-09-23
打赏
举报
回复
很简单的,就是自己定义一个异常,再在适当的时候抛出
package aa.exception;
public class bbException extends Exception
{
public bbExistsException() {}
public bbException(String message)
{
super(message);
}
}
相关推荐
怎样
写
托物言志类的作文.doc
怎样
写
托物言志类的作文.doc
在ssh开发的程序中,怎样处理各层的异常,各层的
异常类
怎样
写
,全局的异常怎样去处理?...
为什么80%的码农都做不了架构师?>>> ...
开始看书,读书笔记前记
好久没看技术类书籍了,最初学编程了时候看过不少书但现在有了一定基础,发现满世界的书都还是在将C++如何入门,随便拿本都是在说类啊,继承啊什么的那不是我需要的书,我需要的是能更进一步提高水平的,但这种书好像挺少我迫切的需要能传到授业解惑的书籍当然前提是我得有“惑”,在
写
了若干代码的过程中,我产生了很多的疑惑怎样
写
程序会快一点?怎样
写
程序不会浪费太多资源?怎样
写
能不让函数返回临时类浪费多余的构造和析构开销?怎样
写
能简单而轻松的避开指针导致的内存溢出?怎样能让自己
写
的接口让别人方便理解和调用?我应该何时使用异常处
oracle 导出table,怎样
写
语句导出某个table的 CREATE TABLE 的语句啊解决思路
当前位置:我的异常网» Oracle管理»怎样
写
语句导出某个table的 CREATE TABLE 的语句啊怎样
写
语句导出某个table的 CREATE TABLE 的语句啊解决思路www.myexceptions.net网友分享于:2013-03-02浏览:16次怎样
写
语句导出某个table的 CREATE TABLE 的语句啊?怎样
写
语句导出某个table的 CREATE ...
怎样
写
一个反射类反射bean?????
怎样
写
一个反射类反射bean?????
发帖
Java
Java
Java相关技术讨论
复制链接
扫一扫
4.9w+
社区成员
8.5w+
社区内容
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2004-09-23 01:11
社区公告
暂无公告