[code]
class AException extends Exception {
private static String message = "A Exception!"; public SLException(String msg) {
super(message + msg);
}
}class BException extends AException {
private static String message = "B Exception!"; public SLException(String msg) {
super(message + msg);
}
}这样如果是
try {
} catch (BException e) {
System.out.println(e);
}就会显示:A Exception: B Exception....其实我是想如果是BException 就只显示 B Exception..只是B和A是有继承关系,message不要叠加,不知道有什么方法可以满足这样的需求?
class AException extends Exception {
private static String message = "A Exception!"; public SLException(String msg) {
super(message + msg);
}
}class BException extends AException {
private static String message = "B Exception!"; public SLException(String msg) {
super(message + msg);
}
}这样如果是
try {
} catch (BException e) {
System.out.println(e);
}就会显示:A Exception: B Exception....其实我是想如果是BException 就只显示 B Exception..只是B和A是有继承关系,message不要叠加,不知道有什么方法可以满足这样的需求?
解决方案 »
- 各位高手,有谁参加过国信蓝点杯的比赛,给我传点经验,。谢谢
- ===貌似没有人气啊==== 问个问题 答对给分
- 如何利用JAI读取多页TIFF文件并保存
- 图片显示成缩略图遇到的问题~~ 大家来帮帮忙啊
- 做数据库查询时候的问题!急!
- 超简单的问题?如何判断结果集的行数?
- 在UNIX下自动运行程序的问题,有经验的来帮帮忙!
- 终于有了4个绿三角了,高兴,散分!!!顺便问个个人小问题!
- Zxing生成二维码,改变马眼形状
- netbeans中程序依赖一个xml文件,netbeans可以直接运行程序,打成jar包以后运行时缺少xml文件,并且没有看到jar包里有依赖的xml文件,这是
- 请教如何截掉中文字符串后面的回车符
- jdic 中flash播放问题
2. Java 不是重载方法吗?