package cn.campsg.java.experiment.exception;public class RoseException { public RoseException(){ super(); } public RoseException(String msg){ super(msg); } }为什么super(msg);会报错??
2 回答
望远
TA贡献1017条经验 获得超1032个赞
public class RoseException extends Exception{ public RoseException(){ super(); //这里是调用父类的构造方法 就必须实现继承 } public RoseException(String msg){ super(msg);//这里是调用父类的构造方法 就必须实现继承 } }
慕瓜4807886
TA贡献25条经验 获得超9个赞
一般类默认是继承Object的,object类中没有一个有带参的构造函数吧?你是要写异常类,我没有记错的话Exception是有一个,你得先继承Exception ,public class RoseException extends Exception
添加回答
举报
0/150
提交
取消