内部类与异常类

作者: 自由主义者 | 来源:发表于2018-04-18 19:03 被阅读1次

断言语句用于调试代码阶段。在调试代码阶段让断言语句发挥作用,这样就可以发现一些致命的错误,当程序正式运行时就可以关闭断言语句,但仍把断言语句保留在源代码中,如果以后应用程又需要调试,可以重新启用断言语句。

        使用关键字assert声明一条断言语句,断言语句有以下两种格式:

  assert booleanExpression;

  assert booleanExpression:messageException;


 所谓异常就是程序运行时可能出现一些错误,比如试图打开一个根本不存在的文件等,异常处理将会改变程序的控制流程,让程序有机会对错误作出处理。

       异常对象可以调用如下方法得到或输出有关异常的信息:

 public String getMessage();

 public void printStackTrace();

 public String toString();  


 假设Computable是一个接口,那么,Java允许直接用接口名和一个类体创建一个匿名对象,此类体被认为是实现了Computable接口的类去掉类声明后的类体,称作匿名类。

    下列代码就是用实现了Computable接口的类(匿名类)创建对象:

      new Computable() {

            实现接口的匿名类的类体

       } ;   

相关文章

  • 内部类与异常类

    断言语句用于调试代码阶段。在调试代码阶段让断言语句发挥作用,这样就可以发现一些致命的错误,当程序正式运行时就可以关...

  • 第十一天_java异常-内部类(2018-08-08)

    1、异常 2、内部类 2.1、成员内部类(在类中),用法: 在类的里面在方法外面,和成员方法与成员变量...

  • java se 成员内部类

    一个类内部包含另一个类身体与心脏分类:1、成员内部类2、局部内部类(匿名内部类) 1、成员内部类 注:内用外可直接...

  • 内部类

    成员内部类 局部内部类(定义在方法内和定义在作用域内的类) 匿名内部类

  • Java面试核心框架

    常量池 常用关键字 final static 内部类 抽象类 接口 异常 注解 容器 内存管理内存模型、工作内...

  • Java 内部类

    1. 内部类 概念:在一个类的内部再定义一个完整的类内部类分为 4 类:成员内部类、静态内部类、局部内部类、匿名内...

  • Java 内部类、静态内部类、方法内部类(未完待续)

    内部类 什么是内部类?内部类其实就是在一个类中创建的类。内部类有四种: 成员内部类 静态内部类 局部内部类 匿名内...

  • PHP转JAVA的记录

    Java 数组 内部类 内部类的创建:内部类可以对包内其他类隐藏想实现一个接口时, 不想新建类文件 内部类可以访问...

  • 内部类

    内部类 在类的内部定义一个新的类 内部类的class文件名:外部类$内部类.class(为了区分是哪一个外部类的内...

  • java学习笔记(十三)内部类

    1、概述 内部类即在类的内部在创建一个类 分为成员内部类(直接在类中创建) 局部内部类(在成员方法中创建) 匿名内...

网友评论

本文标题:内部类与异常类

本文链接:https://www.haomeiwen.com/subject/jyjbkftx.html