java13(异常)

java中常见异常类:

        Error类代表了编译和系统的错误,不允许捕获

        Exception类代表了标准Java库方法所激发的异常

        Exception中有一个特殊的子类异常runtimeException(运行时异常)java编译器事先不可预见

        如果在函数内容抛出该异常。函数上可以不用声明,编译一样通过。

        如果在函数上声明了该异常。调用者可以不用进行处理,编译一样通过

        之所以不用在函数上声明,代码有问题,出现了无法继续运算的情况。


throws与throw:

        throw 是语句抛出一个异常

            语法: throw e;

        throws 是方法可能抛出异常的声明(用在声明方法时,表示该方法可能要抛出异常) 

            语法: public void doA(int a) throws Exception1,Exception3{...函数主体...}

java中自定义异常:

finally:对应try语句块执行后一定会执行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 《天才枪手》热映,好看的同时也引发了大家的广泛讨论,它不仅仅是一场考试作弊,揭露些许现实让我们观后陷入沉思之中。 ...
    顾心妍阅读 233评论 0 0
  • 准备工作 一部Androd手机 一台电脑 局域网 使用USB数据线将手机连接到电脑上 其次安装驱动 驱动可以使用手...
    Pencilso阅读 1,547评论 0 1
  • 晚风吹过纱窗,吹动了窗前的树叶,“沙沙”作响。 孩子在书房苦做习题,我在客厅的餐桌边看《三体》。只有小喵,去拉了一...
    风儿轻轻阅读 237评论 0 1
  • 刚才看见一句话: 那是我第一次像爱家人一样爱一个人。。 瞬间就像被戳中了一样 在一起四年多 真的是付出了全部的感情...
    姜矫情阅读 255评论 0 0
  • 若爱我,就转发去朋友圈咯! 量力而行,尽力而为,是我做事的标准。 对自己的能力有正确的认识很重要,不至于膨胀上了上...
    正能量收获阅读 532评论 0 0