今天在练习java抛出异常的时候碰到一个问题,求大神帮忙指点一下问题如下:
在自定义类中MyException定义了有参构造方法为字符串 s 赋值,调用的是父类中的有参构造方法。输出结果中可以输出“水位过高”
之后我在MyException中定义了一个有参构造方法为字符串 s 赋值,结果输出语句捕捉异常时不能输出异常的具体内容“水位过高”
同样是给参数赋值,为甚什么不能输出呀!!!
求助贴!!!!!关于super关键字!!!急急急
最新推荐文章于 2023-09-12 09:38:25 发布
博主在尝试自定义Java异常类时遇到了问题。当使用父类的有参构造方法为字符串赋值时,异常信息能够正常输出。然而,当在子类中直接定义类似的构造方法时,输出的异常信息却无法显示具体内容。问题可能涉及到异常构造方法的调用和参数传递的细节。
摘要由CSDN通过智能技术生成