1
0
mirror of https://github.com/apache/commons-lang.git synced 2025-02-16 15:05:46 +00:00

Use Objects.toString()

This commit is contained in:
Gary Gregory 2024-07-25 08:51:17 -04:00
parent 3609f5b7b9
commit ce690a3787

@ -19,6 +19,7 @@
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
import java.util.Set;
import java.util.stream.Collectors;
import java.util.stream.Stream;
@ -114,17 +115,13 @@ public String getFormattedExceptionMessage(final String baseMessage) {
buffer.append(pair.getKey());
buffer.append("=");
final Object value = pair.getValue();
if (value == null) {
buffer.append("null");
} else {
String valueStr;
try {
valueStr = value.toString();
} catch (final Exception e) {
valueStr = "Exception thrown on toString(): " + ExceptionUtils.getStackTrace(e);
}
buffer.append(valueStr);
String valueStr;
try {
valueStr = Objects.toString(value);
} catch (final Exception e) {
valueStr = "Exception thrown on toString(): " + ExceptionUtils.getStackTrace(e);
}
buffer.append(valueStr);
buffer.append("]\n");
}
buffer.append("---------------------------------");