在某些应用程序中,我遇到了一些故意吃掉异常的代码行。在我的应用程序中,这样做的好处是 - 忽略异常并继续循环(处理的异常是针对循环内引发的错误)。即使是经验丰富的开发人员,以下代码行看起来也很邪恶。但是对上下文是明智的(我的意思是,这是要求 - 处理目录中的所有文件)。
try{
//some lines of code which might throw exception
}catch(Exception e){
//no code to handle the error thrown
}
忽略异常还能带来哪些其他好处?