Error handling in Egypt
以前发布过《C语言的错误处理》一文,不过今天想说的是Egypt的“错误处理”。埃及的事闹得挺大的,国外和中文twitter上更是炸了锅。不要以为程序员就只会写程序——看看程序员举出来的标语吧。呵呵。
Error handling in Egypt
当然,作为程序员来说,这段代码显然还需要重构:
try{
elections(free,fare);
} catch(DemocracyNotFoundException){
System.err.println("Time for Mubarak to leave");
}
也有的程序员说,System.err.println不是处理错误的最好方法,正确的方法应该是:
try {
elections(free,fair);
} catch (DemocracyNotFoundException e) {
throw new MubarakDepartureParty(e);
}
最后,我们希望Egypt不要出现:
...
finally {
Security.shootProtesters();
}
转载于酷壳CoolShell 无删改 仅以此纪念陈皓(左耳朵耗子)
新版本 webstorm 经常出现文件树提示文件有错误,结果点进文件又是没有错误的,就很迷,有时候看着真难受,也不知道怎么才能让文件树那边恢复正常。 回滚吧 这个幽灵错误 一…
21 年 10 月份买的 R2S ,一直用的都还好,中途刷了 istomeos ,去年 4 、5 月份经常出现掉线,重启又能正常用,怀疑是散热问题,加了散热还是一样,重新买了 …
求推荐廉价服务器(初步尝试,主要用于制作生日祝福网站)大家好!我是初次尝试搭建网站,主要用途是制作一些生日祝福的网页,访问量很小,几乎只有我一个人会用。由于只是个人测试,不需要…