javathrow和throws的区别

美女程序员鼓励师

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电脑。

以上是 javathrow和throws的区别 的全部内容, 来源链接: utcz.com/z/544276.html

回到顶部