异常是指存在于运行时的反常行为,这些行为超出了函数正常功能的范围。典型的异常包括失去数据库连接以及遇到意外输入等。处理反常行为可能是设计所有系统最难的一部分。 如果程序中含有可能引发异常的代码,那么通常也会有专门的代码处理问题。例如,如果程序的问题是输入无效,则异常处理部分可能会要求用户重新输入正确 ...
分类:
编程语言 时间:
2017-11-25 11:13:19
阅读次数:
129
《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized. synchronized是Java中的关键字,是一种同步锁。它修饰的对象 ...
分类:
其他好文 时间:
2017-11-20 13:27:49
阅读次数:
158
课后作业01-动手动脑 1、请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识 结果截图: 异常处理:Try{ //可能发生运行错误的代码;} catch(异常类型 异常对象引用){ //用于处理异常的代码;} finally{ // ...
分类:
其他好文 时间:
2017-11-17 00:16:28
阅读次数:
162
Java07异常处理动手动脑 Java异常处理通过5个关键字try、catch、throw、throws、finally进行管理。基本过程是用try语句块包住要监视的语句,如果在try语句块内出现异常,则异常会被抛出,你的代码在catch语句块中可以捕获到这个异常并做处理;还有以部分系统生成的异常在 ...
分类:
编程语言 时间:
2017-11-17 00:09:18
阅读次数:
158
运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 运行结果: Java中的异常捕获语句 Try{ //可能发生运行错误的代码; } catch(异常类型 异常对象引用){ //用于处理异常的代码 } finally{ //用于“善后” 的 ...
分类:
其他好文 时间:
2017-11-16 23:59:05
阅读次数:
386
ArrayIndexOutOfBoundsException/内层try-catch 发生ArithmeticException ArrayIndexOutOfBoundsException/外层try-catch 当try不出错时,只运行finally finally语句块不一定会执行,当Try语 ...
分类:
其他好文 时间:
2017-11-16 21:59:43
阅读次数:
94
Java语言支持的变量类型有: 1,类变量:独立于方法之外的变量,用static修饰 2,实例变量:独立于方法之外的变量,不过没有static修饰符 3,局部变量:类的方法中的变量。 二,java局部变量 1,局部变量声明在方法,构造方法或者语句块中; 2,局部变量在方法,构造方法,或者语句块被执行 ...
分类:
编程语言 时间:
2017-11-15 10:53:58
阅读次数:
182
start start start this is a custom exception this is a custom exception this is a custom exception end end end myexception=MyException('231') print(ha ...
分类:
其他好文 时间:
2017-11-13 23:18:51
阅读次数:
173
一个类可以包含以下类型变量: 1,局部变量:在方法、构造方法或者语句块中定义的变量被称为局部变量。变量声明和初始化都是在方法中,方法结束后,变量就会自动销毁。 2,成员变量:成员变量是定义在类中,方法体之外的变量,这种变量在创建对象实例化,成员变量可以被类中方法, 构造方法和特定类的语句的语句块访问 ...
分类:
编程语言 时间:
2017-11-13 18:16:54
阅读次数:
206
每次出新版本,大家大概都会这么问,“Java X会有什么特性呢?” 。在下面的内容里,我总结了至今为止的Java主要发行版中各自引入的新特性,这样做的目的是为了突出各个新特性是在哪个发行版中引入的。除了列出的特性外,每个发行版还做了很多优化和修复BUG的工作。 Java 9 请参考: http:// ...
分类:
编程语言 时间:
2017-11-13 00:21:52
阅读次数:
262