【发布时间】:2010-07-09 08:02:53
【问题描述】:
异常处理的整个概念让我很头疼。目前,我想做的是处理我肯定可以处理的特定异常。另一方面,如果抛出我不知道如何处理的异常,我想终止应用程序。当我在源代码中放置 try-catch 块时,它看起来很难看,因为其中有很多。是否有一个全局异常处理机制,例如一旦抛出未处理的异常就会触发事件?这样我就可以向用户显示错误消息并终止应用程序,而不是在我的源代码中一遍又一遍地重复这个过程。
附:我想在这种情况下终止应用程序,因为我担心一旦引发未处理的异常,程序可能会开始无法正常运行。
【问题讨论】: