2017-08-18 34 views
0

当我创建检查错误类我通常包括消息显示,像这样:为未经检查的错误写入错误消息?

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

它是良好的编程习惯来写一个未经检查的异常看到,因为程序的错误信息将无法继续吗? 很抱歉,如果它不是一个很大的问题,我是新来的Java,无法在网上找到的关于此事的任何讨论。

回答

0

是的,这是很好的做法。其原因是,谁运行代码,并遇到错误,开发人员可以看到飞机坠毁,这往往是一个例外消息不仅仅是由堆栈跟踪更好地解释其原因。这当然意味着该消息必须比“发生错误”更有意义。但编写良好的异常消息可以帮助开发人员在使用其他人(或甚至自己的)代码时调试自己的代码。

0

是的,这是一个很好的做法,你也可以使用的try-catch,你甚至可以处理该异常或打印消息,“抛”也可以使用。 像: 抛出新ArithmeticException( “演示”);

0

这是一个很好的做法。该消息可以解释错误是什么错误。该消息可以帮助发展者了解错误并解决问题。