异常里的两个老熟人,throw和throws,名字挺像,用法却不太一样。throw是你主动“扔”出异常,throws则是声明“我会扔”,有点像你打游戏时一个是放技能,一个是提示队友要放技能。多刚接触 Java 的小伙伴容易搞混,实战时容易踩坑,尤其在方法签名里忘了加throws,编译直接给你一巴掌。
Java 0 次浏览