您当前的位置: 首页 >  Java

暂无认证

  • 0浏览

    0关注

    92582博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

浅析Java中两种抛出异常的方法

发布时间:2019-10-14 00:00:00 ,浏览量:0

欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

在Java中有两种抛出异常的方式,一种是throw,直接抛出异常,另一种是throws,间接抛出异常。

直接抛出异常是在方法中用关键字throw引发明确的异常。当throw被执行时,其后语句将不再执行,执行流程将直接寻找catch语句并进行匹配。这种错误不是出错产生,而是人为的抛出。throw抛出异常的格式为

throw ThrowableObject;

//例如:

throw new  ArithmeticException();

Java的异常处理模块中,所有抛出的异常都必须要有对应的“异常处理模块”。也就是说,如果在程序中抛出一个异常,那么在方法中就必须要捕获这个异常。

public class  Test {

    public static void main(String[] args) {

        System.out.print("now ");

        try{

            System.out.print("is

关注
打赏
1653961664
查看更多评论
立即登录/注册

微信扫码登录

0.3715s