java为未检查的错误编写错误消息?
当我创建选中的错误类时,我通常会显示一条消息,如下所示:
class ParseException extends Exception{
public ParseException (String message) {
super (message);
}
}
鉴于程序无论如何都无法继续,为未经检查的异常编写错误消息是一种良好的编程实践吗? 抱歉,如果这不是一个好问题,我是java新手,在网上找不到关于这个问题的任何讨论
# 1 楼答案
是的,这是很好的做法。原因是,运行您的代码并遇到错误的开发人员可以看到崩溃的原因,这通常在异常消息中得到更好的解释,而不仅仅是通过堆栈跟踪。这当然意味着消息必须比“发生错误”更有意义。但是,编写良好的异常消息可以在很大程度上帮助开发人员在使用其他人(甚至自己)的代码时调试自己的代码
# 2 楼答案
这是一个很好的练习。该消息可以解释错误的原因。该消息可以帮助开发者理解错误,并解决问题