java - Java 中带有新行的自定义异常消息

标签 java

我正在向 UI 抛出一个自定义异常

StringBuilder errorMessage = new StringBuilder("Error One Message"); 
String newlinetest = System.getProperty("line.separator");
                  // String sep = System.line.separator;
String secondErrorMessage = "Error Two message";
throw new ErrorWhileCreatingMessageException(errorMessage+"\r\n"+secondErrorMessage);

我需要在抛出之前在两条错误消息之间添加新行。我尝试了\n、\r\n 和行。分隔符不起作用。非常感谢对此的任何帮助

我在 UI 中使用 Angular JS。我显示如下

<div ng-show="error != null">
    <div class="alert alert-danger" role="alert" ng-bind="error"></div>
</div>

最佳答案

您为什么不直接阅读要在其中插入错误消息的 div 的内容,然后查找/替换 \r\n<br>

或者直接尝试 <br>在该错误消息中而不是\r\n,这有帮助吗?

关于java - Java 中带有新行的自定义异常消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44834233/

相关文章:

java - 使用 shell 脚本运行 jar 文件时限制 kill 命令

java - parse.com 查询到 sqlite 查询

java - Java 中如何重写父构造函数?

java - 如何使用 Gradle 7.0 发布到 Maven Repo

java - 对捕获组的主题感到困惑吗?

java - 在 Java 中将二维数组的列作为参数传递

java - 为什么扫描仪先读取再输出?

java - 测试 Selenium ,测试问题

java - 文件时间到字符串

java - 使用jsp通过HTTP发送短信