我正在尝试向我的应用程序添加一些错误消息。为此,我正在使用JOptionPane.showMessageDialog(...);
基本上所有事情都按我的预期工作。但有一点是一点痛苦。我使用e.getMessage()
来接收发生错误的描述。分割长错误消息
在sql连接错误的情况下,这是一个很长的消息,它不可能适合屏幕。所以我想在每句话后用split([\\.])
来分割它。
这是工作为好,但:该消息包括这样
Error: "java.net.SocketTimeoutException: Receive timed out".
的一部分,当然,在结束了:
Error: "java
net
SocketTimeoutException: Receive timed out"
我怎么能避免这种行为?或者是否有更好的方法来实现分离的错误消息的结果?
不错,那个人有更好的逻辑来解决问题。谢谢! –