`
lshowway
  • 浏览: 3284 次
  • 性别: Icon_minigender_2
  • 来自: 济南
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
    昨天世界并没有在末日中消失,道所有一切关于末日的想象不过是主观臆想,才知道所有一路上所有 关于末日的言论不过是自欺欺人的自我安慰。知道末日后的四级真正到来,才知道这就是生活,所有的想法不能扭转的注 ...
1.定义自己的异常,要想让jVM知道其是异常类应该继承Exception类。并且必须手动抛出异常。throw 异常对象如:throw new FuShuException 2.函数内部throw异常,函数上应该先throws异常,然后抛给main函数处理,try-catch 3.如何定义自定义异常的异常信息呢?       可以重写getMessage()方法       Exception父类Throwable已经定义了一个getMessage方法,所以直接继承就可以 子类只要在构造时将异常信息通过super语句传给父类即可------但是,自定义的异常类仍然继承的是Exception   可 ...

try——catch

java虚拟机内部有一个内置的异常处理 Exception e,其中e是 一个引用变量: Exception e=new ArithmeticException();这是一种多态的形式 Exception是一个父类,诸如ArithmeticException是子类     父类引用子类对象====多态    共性的东西一般定义在父类的父类中,Exception的父类是Throwable 方法String getMessage是获取异常的信息 System.out.println 方法中自动调用toString方法 toString的方法打印的信息更加全面:异常名称,异常信息 void 类型的方法 ...
Object类是所有对象的子类,只要是对象就继承了equals方法,equals方法可以重写。 但是记住传入的参数应该是对象类型的,当比较两个对象的成员变量时,应该注意用向下转型,相当于c++中的类型强制转换     关键字instanceOf,如:obj instanceOf Demo,obj是Demo类的对象么? toString方法,返回的是String类型的,类名(对象所属的那个类)@十六进制表示的哈希值,因为所有的对象都在内存中有位置,所有所有的对象都有自己的哈希值    Integer.toHexString(),转换成十六进制整型 hashCode方法返回的是十进制的哈希值 Cla ...
Global site tag (gtag.js) - Google Analytics