异常和抛出异常
异常机制
当这个事情发生的时候,原本打算要接着做的事情不能在继续了,必须要停下来,让
其他地方的某一段代码来处理
异常机制最大的好处就是清晰地分开了正常的业务逻辑代码和遇到情况时的处理代码
抛出异常
Java允许将这种异常从当前方法中抛出
Throws关键字需要写在方法声明的后面,并在后面需要声明方法中发生异常的类型
throw关键字抛出异常。与throws有所不同的是, throw用于方法体内,并且抛出的是一个异常类对象,而throws关键字用在方法声明中,用来指明方法可能抛出的多个异常
Exception类继承了Throwable
Exception类有两个一个有参一个无参
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix