程序员社区

(Java基础面试题)Java异常简介

Java异常是Java提供的一种识别及响应错误的一致性机制。

如果某个方法不能按照正常的途径完成任务,就可以通过另一种路径退出方法。在这种情况下会抛出一个封装了错误信息的对象。此时,这个方法会立刻退出同时不返回任何值。另外,调用这个方法的其他代码也无法继续执行,异常处理机制会将代码执行交给异常处理器

Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:

  • 异常类型告诉我们“什么”被抛出,

  • 异常堆栈跟踪告诉我们“在哪”抛出

  • 异常信息告诉我们“为什么”会抛出。

Java面试题

赞(0) 打赏
未经允许不得转载:IDEA激活码 » (Java基础面试题)Java异常简介

一个分享Java & Python知识的社区