创建检查的错误类时,通常会显示一条消息,如下所示:
class ParseException extends Exception{
public ParseException (String message) {
super (message);
}
}
鉴于程序无法继续运行,为未检查的异常编写错误消息是一种好的编程习惯吗?
抱歉,如果不是一个很好的问题,我是java的新手,无法在线上找到任何讨论。
最佳答案
是的,这是个好习惯。原因是,运行您的代码并遇到错误的开发人员可以看到崩溃的原因,通常在异常消息中比通过堆栈跟踪更好地解释崩溃的原因。当然,这意味着该消息必须比“发生错误”更有意义。但是,编写良好的异常消息可以在帮助开发人员在使用其他人(甚至他们自己的)代码的同时调试他们自己的代码方面大有帮助。
关于java - 为未检查的错误编写错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45754743/