A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 孙茜茜 中级黑马   /  2013-6-9 22:23  /  1122 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 孙茜茜 于 2013-6-10 18:03 编辑

class WrongValue extends RuntimeException//输入错误值,半径不能负
{
        WrongValue(String message)
        {
                super(message);
        }
}

RuntimeException里本来就有RuntimeException(String message),

那在WrongValue里是否直接就有WrongValue(String message)?
我看到视频里总是如上面代码那样写,这是在重写还是纯粹定义自己新的构造函数?


1 个回复

倒序浏览
RuntimeException里本来就有RuntimeException(String message),
那在WrongValue里是否直接就有WrongValue(String message)?

楼主这个逻辑太强悍了!!!!!
RuntimeException里怎么会有楼主自定义的构造函数,它都不知道你会不会去定义....

WrongValue(String message)
         {
                 super(message);
         }
这样做纯粹是在定义自己的构造方法,而super(message)是利用父类中的构造方法
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马