目标: 1)异常基本概念, 2)处理异常基本格式 3)异常继承结构 4)掌握JAVA异常处理机制。 具体内容 异常:导致程序中断的一种指令流。 产生异常: 处理异常 每当异常产生,会在程序中产生一个异常化的实例化对象,之后使用此对象与catch中的异常类型相互匹配, 如果匹配成功,则执行catch语 ...
分类:
其他好文 时间:
2016-06-13 22:10:06
阅读次数:
243
异常的练习: 老师用电脑上课。开始思考上课中出现的问题。比如问题是 电脑蓝屏。 电脑冒烟。要对问题进行描述,封装成对象。可是当冒烟发生后,出现讲课进度无法继续。出现了讲师的问题:课时计划无法完成。 运行结果: NoPlanException: 上课无法继续,因为电脑冒烟了 class Teacher ...
分类:
编程语言 时间:
2016-06-13 22:06:08
阅读次数:
281
异常捕获语句: try-catch(多catch块)-finally 代码格式: try-catch以及try-catch-finally try{ //一些会抛出的异常 }catch(Exception e){ //处理该异常的代码块 }finally{ //最终要执行的代码 } 语句示例: 1 ...
分类:
编程语言 时间:
2016-06-12 18:28:09
阅读次数:
164
一、异常的概念
二、异常的分类
三、异常的捕获和处理
四、使用自定义异常 ...
分类:
编程语言 时间:
2016-06-12 00:14:44
阅读次数:
206
java异常总结: 异常就是程序运行时出现不正常运行情况 1.异常由来: 通过java的类的形式对现实事物中问题的描述,并封住成了对象 其实就是java对不正常情况描述后的对象体现 2.对于问题的划分有两种:一种是严重的问题,一种是非严重的问题 对于严重的,java通过Error类来描述 对于Err ...
分类:
编程语言 时间:
2016-06-12 00:11:09
阅读次数:
232
程序的实际运行的过程中经常会遇到异常情况的发生,导致正常流程的改变,造成恶劣的后果。 为了减少损失,应该事先充分预计所有可能出现的异常,然后采取对应的措施。 java异常处理机制 传统的编程语并没有异常处理机制,通常用方法特定的返回值来表示异常情况,并且正常流程和异常流程都采用相同的流程控制语句。 ... ...
分类:
编程语言 时间:
2016-06-08 00:13:00
阅读次数:
225
同一个Thread不能重复调用start方法,做如下修改就好了:将自己定义的HubRobotextendsThread线程类改成HubRobotimplementsRunnable,后用newThread(robot).start就可以启动多次了
分类:
编程语言 时间:
2016-06-07 16:39:47
阅读次数:
388
InputMismatchException是Exception的子类。 System.exit(1); //结束程序运行 如果try语句块在执行过程中遇到异常,而抛出的异常在catch块里没有被声明,那么程序立刻退出。 在catch块中可以加入用户自定义处理信息,也可以调用异常对象的方法输出异常信 ...
分类:
编程语言 时间:
2016-06-06 00:40:31
阅读次数:
212
Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 1.try:它里面放置可能引发异常的代码 2.catch:后面对应异常类型和一个代码块,用于表明该catch块用于处理这种类型的代码块,可以有多个catch块。 3.finally:主要用于回收在tr ...
分类:
编程语言 时间:
2016-06-05 17:08:42
阅读次数:
241
throw语句的执行称为抛出一个异常,异常就是一个从异常类创建的对象。 当异常被抛出时,正常的执行流程就被中断。异常被catch块捕获。执行catch块中的代码以处理这个异常。然后,执行catch块后的语句。 异常处理的优点:能使方法抛出一个异常给它的调用者。这个调用者可以处理该异常。如果没有这个能 ...
分类:
编程语言 时间:
2016-06-02 00:40:41
阅读次数:
200