java - 为未检查的错误编写错误消息?

标签 java error-handling

创建检查的错误类时,通常会显示一条消息,如下所示:

class ParseException extends Exception{
    public ParseException (String message) {
        super (message);
    }
}

鉴于程序无法继续运行,为未检查的异常编写错误消息是一种好的编程习惯吗?
抱歉,如果不是一个很好的问题,我是java的新手,无法在线上找到任何讨论。

最佳答案

是的,这是个好习惯。原因是,运行您的代码并遇到错误的开发人员可以看到崩溃的原因,通常在异常消息中比通过堆栈跟踪更好地解释崩溃的原因。当然,这意味着该消息必须比“发生错误”更有意义。但是,编写良好的异常消息可以在帮助开发人员在使用其他人(甚至他们自己的)代码的同时调试他们自己的代码方面大有帮助。

关于java - 为未检查的错误编写错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754743/

相关文章:

java - 如何在java中通过电子邮件发送多个数据

java - 未知配置格式: hocon (supported formats are: [json,原始,属性]

java - IBM RAD 7.5的安装因JVM崩溃而失败

python-3.x - 这个python源代码有什么问题

java - 如何在 NordPOS 中创建自己的支付网关实例?

java - Akka Actor 系统 ResolveOne() 工作吗?

sql-server-2008 - 如何使用 try、throw 和 catch 在错误处理中打印消息

r - 使用R指定row.name来打开CSV文件时出错

iphone - 显示错误iphone的描述

php - 使用 PHP 进行错误处理和获取 MySQL 数据