unchecked-exception相关内容

未经检查的异常或运行时异常之间的区别

这是一道面试题.未经检查的异常和错误之间的主要区别是什么,因为两者都没有被捕获?他们将终止程序. 解决方案 正如他们的名字所说,unchecked exceptions not check at compile-time 这意味着编译器不需要方法来捕获或指定(使用 throws)它们.属于此类别的类在 11.2 部分中有详细说明JLS 的异常编译时检查: 未经检查的异常类是类 Run ..
发布时间:2022-01-08 12:13:32 Java开发

未检查异常或运行时异常之间的区别

这是一道面试题.未经检查的异常和错误之间的主要区别是什么,因为两者都没有被捕获?他们将终止该计划. 解决方案 正如它们的名字所说,未检查异常在编译时不检查,这意味着编译器不需要方法来捕获或指定(使用 throws)它们.11.2 部分详细介绍了属于此类别的类JLS 异常的编译时检查: 未检查异常类是RuntimeException类及其子类,以及Error类及其子类.所有其他异常类都 ..
发布时间:2021-12-17 17:21:05 Java开发

如何决定创建受检查的排除或未检查的异常

我想知道一个人怎么知道创建并抛出一个受检查的异常或未受检查的异常。 例如,我有一个服务,它需要一些数据并进行验证使用之前。验证期间,某个字段不符合规则,我想抛出一个异常,说ValidationException()。我怎么知道应该决定要检查还是不检查。 在另一种情况下,我从代码中调用了外部Web服务,例如google stock api。假设我的超时时间为3秒。如果时间到了,我想抛出异 ..

如何在java中识别已检查和未检查的异常?

在阅读异常时,我总会遇到已检查的异常和未经检查的异常,所以想知道如何区分这是什么? 编辑:我想要要知道我是否创建了任何异常类,那么我如何创建一个被检查的或未经检查的? 每个的重要性是什么? 解决方案 所有 Throwable s除了 java.lang.RuntimeException 或 java.lang.Error 。正确地说,在Java中,“exception”是 ja ..

是否应该检查并处理未经检查的异常?

我最近一直在阅读很多有关例外的帖子,我有一个问题是应该抓住未经检查的例外情况。我已经读过,如果您希望应用程序从错误中恢复,请使用已检查的异常。但是,如果您无法处理已检查的异常,则将其包装到另一个已检查的异常中,以便将其传递给另一个层;例如,您包装 SqlException ,或者抛出未经检查的异常。但是,你应该捕获未经检查的异常吗?未经检查的异常是理想的编程错误,您不检查?它们应该从您的应用程序中 ..
发布时间:2018-12-07 13:50:11 Java开发

Java:已检查vs未经检查的异常说明

我已经在StackOverFlow上阅读了有关已检查和未经检查的异常的多个帖子。老实说,我还是不太确定如何正确使用它们。 Joshua Bloch在“ Effective Java ”中表示 使用 可恢复条件的已检查异常和运行时 异常编程错误 (第2版第58项) 让我们看看我是否理解这一点。 以下是我对已检查例外的理解: try { String userI ..

未检查异常或运行时异常之间的差异

这是一个采访问题。未检查的异常和错误之间的主要区别是什么?他们将终止程序。 解决方案 如其名称所述,未选中的异常是没有在编译时检查,这意味着编译器不需要捕获或指定(使用 throws )的方法。属于此类别的课程详见 11.2 JLS的异常编译时间: 未检查的异常类是类 RuntimeException 及其子类,以及类 Error 及其子类。所有其他异常类都是检查异常类。 Java ..
发布时间:2017-09-28 21:08:35 Java开发