作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
<分区>
我正在为我的应用程序设计一个自定义异常类。我有一个非常基本的问题。我应该从 Exception class 还是 Thowable class 扩展?有什么好处?
我打算从底层抛出它并在顶层类中捕获它。它会影响我使用 Thowable 而不是 Exception 的决定吗?捕获 Thowable 从根本上来说是正确的吗?
我已经浏览过这个论坛中的一些其他主题。他们谈论在抛出时维护堆栈跟踪,而不是在异常等情况下保留它。我知道有人说 ( here ) Thowable 是 Exception 的父类(super class),我们不应该使用它。但其他人 ( here ) 说 Exception 是针对“特殊”情况的。
这个问题更像是讨论一个人如何比另一个人更好,而不是询问如何。
这个问题在这里已经有了答案: Extending Throwable in Java (7 个答案) 关闭 5 年前。 我正在为我的应用程序设计一个自定义异常类。我有一个非常基本的问题。我应该从 E
我是一名优秀的程序员,十分优秀!