Advertisement

Java异常面试题 33道

阅读量:

Java 异常架构与异常关键字

1. Java 异常简介

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

通过Java的异常机制可以让程序将异常处理代码与常规业务逻辑区分开来,并确保这种分离能促进代码结构更加清晰的同时还能有效提升系统的健壮性

序健壮性,在合理使用异常的情况下(即当合理利用异常时), 异常能够明确回应这三个基本问题: 异常类型

在处理异常时,“什么”相关的问题会被触发,“在哪”相关的定位信息会被收集,并通过异常堆栈追踪到具体位置;同时,在分析异常原因时,“为什么”的关键信息也会被识别并记录下来。

2. Java 异常架构

1. Throwable Throwable 是 Java 语言中所有错误与异常的超类。

Throwable 作为一个关键字,在编程中被划分为两个子类:Error 和 Exception。Error 常用于标识发生了错误。

情况。

Throwable 包含了在创建该线程时其线程执行堆栈的快照 它包括了打印堆栈跟踪信息等接口用于获取相关信息

取堆栈跟踪数据等信息。

2. Error (错误)

定义 :该Error类别及其相关子类。程序无法处理的错误情况表明在运行应用程序时可能出现严重问题。

这些

全部评论 (0)

还没有任何评论哟~