java throw和throws的区别
小妮浅浅
2021-07-06 09:51:553100浏览 · 0收藏 · 0评论

1、throw是一种语句抛出异常,通常位于代码块内部,当程序出现某种逻辑错误时,程序员会主动抛出某种特定类型的异常程序猿,这是根据程序逻辑决定手动抛出哪种异常。throws是一种方法,它可能会发出异常声明。
public void list() {
if (head.next == null) {
throw new RuntimeException("当前链表为空");
}
}2、方法函数头出现throws,函数头出现throw。
public static void sparseToFile() throws IOException {
}以上就是java throw和throws的区别,希望对大家有所帮助。更多Java学习指路:Java基础
本教程操作环境:windows7系统、java10版,DELL G3电脑。
关注公众号,随时随地在线学习