一、Java中异常概述
1.1Java异常结构
Throwable可以用来表示任何可以被作为异常抛出的类。Throwable对象派生出两种类型:Error和Exception,前者用来表示编译时和系统错误,程序员往往不必关心;后者是可以被抛出的基本类型,需要程序员关注。RuntimeException是Exception的派生类,不同点将在2.2与2.3小结中描述。
Java的...
分类:
编程语言 时间:
2015-05-08 10:57:48
阅读次数:
184
一、题目简介 1.掌握Java常用基础类API。2.掌握输入输出流常用类API。3.掌握Java异常处理。利用Java常用基础类API、输入输出流常用类API、Java异常处理等完成所选项目的程序设计。现在各大软件公司都有自己的、各种高级敏感词汇的程序,但是这些公司都有自己的版权,我们也不...
分类:
其他好文 时间:
2015-05-07 16:02:35
阅读次数:
116
异常允许我们强制停止程序运行,并告诉我们出现了什么问题,或者强制程序去处理问题,并返回到稳定状态。Java提供一个Throwable类,该类是所有异常和错误类的超类。只有当对象是此类的实例时,才能通过Java虚拟机或者Java的throw语句抛出。throwable类及其子类的结构图:一、异常类.....
分类:
编程语言 时间:
2015-05-07 10:11:34
阅读次数:
146
1.异常的分类 1) Checked exception: 这类异常都是Exception的子类 。异常的向上抛出机制进行处理,如果子类可能产生A异常,那么在父类中也必须throws A异常。可能导致的问题:代码效率低,耦合度过高。C#中就没有使用这种异常机制。 2)Unchecked exce.....
分类:
编程语言 时间:
2015-05-07 08:43:00
阅读次数:
206
题目: 打字训练测试软件 学校:齐鲁工业大学 学院:信息学院 班级:计科(高职)13-3 学号: 201303014107 姓名:杨磊 一、题目简介利用Java常用基础类API、输入输出流常用类API、Java异常处理等完成所选项目的程序设计。设计一个英文打字测试软件。从文件中调入英文录入材料,最后...
分类:
其他好文 时间:
2015-04-29 21:32:00
阅读次数:
125
当程序运行异常时,e.printStackTrace()会打印出异常。但是很多时候我们希望将这些异常输出到日志中,以便日后可以随时查看到,可以通过这些异常快速的找到程序发生异常的代码。
那么有办法可以将异常的详细信息输出到文件吗?答案是肯定的。
程序:
public static String getTrace(Throwable t) {
StringWriter stringWr...
分类:
编程语言 时间:
2015-04-29 11:45:47
阅读次数:
136
目 录 1. 前言 2. 试用范围3. JAVA命名规范-- 3.1 公共约定 3.2 Java文件、包 3.3 类、接口命名规范 3.4 方法命名规范 3.5 常量 3.6 变量和参数 3.7 组件/部件 3.8 集合 3.9 神秘的数 3.10 其他 3.11 Java异常 3.12 ...
分类:
编程语言 时间:
2015-04-27 23:20:14
阅读次数:
168
1 FileInputStream in = null; 2 3 try { 4 in = new FileInputStream("myfile.txt"); 5 int b; 6 b = in.read(...
分类:
编程语言 时间:
2015-04-26 01:17:51
阅读次数:
183
/*这个例子是关于异常在继承中的问题,当BException继承AException时,父类抛出AException,那么子类只能抛出AException或BException,而不能抛出其他异常,因为子类不能比父类还“有问题”。下面是例子:
*/...
分类:
编程语言 时间:
2015-04-25 16:45:30
阅读次数:
129