摘要:1.异常类之间的关系图2.异常转译:指的就是吧捕获到的原始异常,将其转换为一个新的不同类型的异常,然后再抛出该新异常的过程。比如:public void uploadImageFile(String imagePath) { try {/上传图片文件} catch(IOException e) { //吧原始异常信息记录到日记中(便于排错) throw new 异常构造方法(); } } 3.异常链:就是把原始的异常的类包装成新的异常类 比如:自定义了一个新的异常类 public class UploadExceptio extends BaseExc...
阅读全文
11 2011 档案
摘要:好久没更新自己的博客,今天坐下来写下我这段时间的博客,在前几篇我的随笔中,我已提到了,自己十月份的计划,虽然进度有点稍慢,但是总得来说,也差不多达到自己的目标。今天我记下我的java基础应该理清下我的思路。一.java中常用的包:1.java.lang.* ---包含线程类(Thread)、异常类、系统类、整数类、字符类等。2.java.awt ---构建GUI界面的类和绘图类。3.java.io --- 包含各种输入输出的流类。3.java.util ---包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器.
阅读全文
摘要:今天很疲劳,但疲劳中学狠下心来看了C++,由于都是初略的看书,很多的东东,自己都知道。但是有点还是让我值得注意,所以拿出来跟大家分享的:就是函数签名这个词语。以前我没注意这个词语,但是今天看书的时候,突然注意到了这个。下面我就把它介绍下: 函数签名就是调用函数的声明,比如你有函数原型如下两个:void fun1(int ,int,float);int fun1(int ,int,float);接下来你在某个函数中调用了这其中一个函数,那么你会这么声明调用:fun1(int ,int,float);(其实这就是函数签名,其定义是这样说的,不包括返回类型的函数原型即为函数签名。)此时这样写得程序.
阅读全文
摘要:今天腾出了时间来写下这两天来学习C++的所遇到的问题并最终解决: 1.对象的创建:假设你声明了一个类A,让给它这样定义:A a = new A()<我不知道我这样声明是不是受Java的影响,自然而然把它这样声明》;然后我调试的时候,编译器给我报了这样的错误,它说A*与new后面的转换异常,于是我就用这两种方式来定义,问题解决,其一: A a().成员函数或其他。其二: A *a = new A();总结:语言的基本流程自己还是挺熟悉,没有出错的地方,但是在c++面向对象这章,我得细看下,觉得有些基本的都忘了,这也许说出来会让人笑了,之前都C,java 的思想,现在有点乱了,可能是没有写过
阅读全文