现在的位置: 首页 > 综合 > 正文

USB口异常与C++&Java

2013年11月30日 ⁄ 综合 ⁄ 共 405字 ⁄ 字号 评论关闭

我朋友的机子的USB口有一个奇怪的问题:如果插上USB外设开机,开机后USB口就会没有任何响应,比如,插着USB键盘开机,开机后键盘根本不能用.
而我的机子则有一个类似的更有趣的现象:插着USB外设开机,机子跟本就开不了!或者开机的过程中插上USB外设,则机子立即停住,就像按了Pause键一样!

且不管这个问题的原因是什么,它让我想起C++和Java的报错原则.
C++倾向与把错误扼杀在摇篮里,尽量在编译期把错误提示出来,不让它们溜进运行期
而JAVA则是“Exception Crazy”的,如果有错误,最可能的结果是,运行期给你一堆异常,你就慢慢找去把!完了还得再编译,重启程序,而Java程序的启动又像老太婆啃窝窝头似的,慢的让人心碎:-(

我的机子就像C++一样,USB口上有外设(错误)就干脆不让你开机.
而朋友的机子则是悄无声息的让机子继续运行,直到用到USB外设的时候才会发现--异常!--天哪,还要重启!

【上篇】
【下篇】

抱歉!评论已关闭.