首页 > 其他 > 详细

百战程序员6-异常机制

时间:2019-02-28 15:47:28      阅读:179      评论:0      收藏:0      [点我收藏+]

  1、Java中,处理异常的两大步是?

     捕获异常,声明异常

  2、如果catch两个异常,一个是父类,一个是子类。这两个异常的catch顺序如何
        确定?

     先捕获子类异常,再捕获父类异常

  3、finally里面一般放置什么代码?

     技术分享图片

  4、Error和Exception的区别和联系

 技术分享图片

 

  5、Throwable是一个类还是接口?

   类

  6、如果碰到NullPointerException,我们一般应该如何查错?如何做处理?

   debug

  7、【上机】完成课堂测试异常的代码

 

  8、【上机】Eclipse中,增加try-catch块的操作是怎么做的?

    选中-》alt+shift+z

  9、【上机】自定义一个自己的异常类

     

        public class SexException extends Exception{

                    public SexException(){

                           super();

                    }

                    public SexException(String message){

                           super(message);

                    }

             }

 

  7、方法重写时,子类声明异常能否超出父类的范围?

     不能

技术分享图片

 

  8、【上机】下面的代码,有什么问题? 解释原因

       class A {

              public void method() throws IOException {      }

       }

 

       class D extends A {          

public void method() throws Exception { }

       }

 

  9、说出你现在接触的几个异常?尽量多写。

             ArithmeticException,  算术异常,例如,一个整数“除以零”时,抛出此类的一个实例。 

             NullPointerException,

             ClassCastException,

    NoClassFoundException

             ArrayIndexOutOfBoundsException,

     NumberFormatException, 数字格式化异常

 

            

百战程序员6-异常机制

原文:https://www.cnblogs.com/lshaoyu/p/10450686.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!