![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
异常与异常处理
文章平均质量分 55
阿阿阿黄
后续文章更新:https://segmentfault.com/u/aaahuang
展开
-
自定义异常
java提供了很多个异常类,但是,如果java所提供的异常类无法适当地描述我们所遇到的问题,我们可以自己来创建异常类,所谓的DIY。但在自定义异常类时,因该注意以下几点:(1)自定义异常需要继承Exception及其子类。(2)若要抛出自定义的异常对象,使用throw关键字。(3)若要抛出用户自定义的异常,一定要将所调用的方法定义为可抛出异常的方法。/*定义了一个喝酒异常原创 2016-05-06 11:47:30 · 1256 阅读 · 0 评论 -
throws与throw关键字
java异常处理包括声明异常、抛出异常和捕获异常等内容。异常处理的基本形式如下:method() throws Exception1,Exception2,.....{ ...... try{ ......//程序块 } catch(Exception e1){ ......//对Exception1进行处理原创 2016-05-06 10:46:09 · 673 阅读 · 0 评论 -
异常处理基础
1.java的异常分类Throwable: 是所有异常的根,java.lang.ThrowableError类(错误):是程序无法处理的错误,一般是指与虚拟机相关的问题,如系统崩溃,虚拟机错误,内存空间不足,方法调用栈溢等。对于这类错误的导致的应用程序中断,仅靠程序本身无法恢复和和预防,遇到这样的错误,建议让程序终止。你最好不要期望它出现,如果出现了,你的程序差不多彻底挂了,可原创 2016-05-04 18:55:09 · 3657 阅读 · 0 评论