时光荏苒,岁月如梭。短短的一周时间马上又要过去了,不得不感叹时间过得真快啊,孔子云:"逝者如斯夫,不舍昼夜。"可能就是这样吧,闲话少说,还是说说这个星期的一些学习情况吧。
因为这个星期过了小年,所以总共的学习时间并没有多少,再加上在家里面学习效率较低,所以这个星期还是没有怎么好好学习,还是说说这个星期主要学了些什么吧,主要就是异常之类的。1. 异常体系的最上层是Throwable类 子类有Error和Exception Exception的RuntimeException和其他具体的可检查异常。2. Error是jvm完全无法处理的系统错误,只能终止运行。运行时异常指的是编译正确但运行错误的异常,如数组越界异常,一般是人为失误导致的,这种异常不用try catch,而是需要程序员自己检查。可检查异常一般是jvm处理不了的一些异常,但是又经常会发生,比如Ioexception,Sqlexception等,是外部实现带来的异常。3. 多线程的异常流程是独立的,互不影响。大型模块的子模块异常一般需要重新封装成外部异常再次抛出,否则只能看到最外层异常信息,难以进行调试。
下个星期就要过年了,过年可能会休息几天,然后在接着学习,好了,一年就要过去了,希望我在新的一年里学习进步,身体健康,万事如意,心想事成!