异常处理感悟1
现在写代码,最纠结的就是异常系的处理,感觉就像一团乱麻。
看不清存在的价值有多大,说不出其存在意义,对是否应该抛出异常也无所适从,总之就是不懂。
所谓书读百遍,其义自现。这句话的正确性是应该被肯定的。反正我相信~_~
写的代码越来越多,异常的处理也是在糊里糊涂的写着。现在好像理解了一些,但又说不清。就像人生的价值一样,似乎存在但就是想不明白。
悟道是靠机缘的,但殚精竭虑,动心忍性之后,不免有些体会。写出来便于以后回顾自己的成长历程,读来可能"呕哑嘲哳难为听",难免贻笑大方,但希望抛砖引玉,能有大神偶遇莅临,指导一二。
下面是一些拙见:
1.异常的处理如 抛出、抓取写日志 是为了项目的开发,能够在第一时间定位问题所在,以便更快的开发。
看过一些写操作系统的书,都是一开始就构建异常处理代码
2.异常的处理 是为了保证基干系统的持续运行
3.异常系的构建 要能够让一些专门的对象感知,并决定是否影响系统运行
如司令可能不需要知道下层战斗的具体事宜,但最起码旅长应该感知到