手动抛出异常的方法

这篇博客探讨了如何创建一个自定义异常类,该类继承自Exception,并重写了构造方法。接着,作者定义了一个自行车类,包含特定的构造方法。在get_across方法中,使用try...catch...捕获并抛出自定义异常。当传入参数为'红灯'字符串时,异常被触发。最后,通过测试类调用.get_across方法,成功捕获并处理了这个异常,导致程序停止运行。
摘要由CSDN通过智能技术生成

这里新建了,一个“异常类”,继承Exception异常总类,重写“父类的”构造方法,定义 自行车类,提供“构造”方法,这里 get-across方法,try …… catch ……了我们写的“自定义异常”类,并 手动抛出该异常:在传入"字符串".equals"红灯"的时候,

,新建测试“类”,使用.get_across方法.结果如下:

,捕获到异常:并抛出,运行停止  …

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值