大家好,今天我们来详细介绍一下异常抛出的知识,在编写程序时,如果程序中出现错误,此时就需要将错误的信息告知给调用者,话不多说,来看.
在java中,可以借助throw关键字,抛出一个指定的异常对象,将错误对象告知给调用者,具体语法如下:
throw new xxx("异常产生的原因")
注意事项:
1、throw必须写在方法体内部.
2.抛出的对象必须是Exception或者Exception的子类对象了,如果抛出RunTimeException类或者RunTimeException的子类,则可以不用处理,直接交给了JVM来处理(异常处理)
4.如果抛出的是编译时异常,用户必须处理,否则无法通过编译.
5.异常一旦抛出,其后的代码便不会执行.
⭐️throws并不是只能声明受查异常,非受查异常也能声明.
调用声明抛出异常的方法时,调用者必须对该异常进行处理,或者继续使用throws抛出.
好了,今天分享就到这里,谢谢大家!!!