--- old/src/hotspot/share/interpreter/linkResolver.cpp 2020-03-11 01:12:43.901289176 -0400 +++ new/src/hotspot/share/interpreter/linkResolver.cpp 2020-03-11 01:12:42.761276502 -0400 @@ -606,16 +606,10 @@ const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { - ss.print(", ("); - if (nest_host_error_1 != NULL) { - ss.print("%s", nest_host_error_1); - if (nest_host_error_2 != NULL) { - ss.print(", %s", nest_host_error_2); - } - } else if (nest_host_error_2 != NULL) { - ss.print("%s", nest_host_error_2); - } - ss.print(")"); + ss.print(", (%s%s%s)", + (nest_host_error_1 != NULL) ? nest_host_error_1 : "", + (nest_host_error_1 != NULL && nest_host_error_2 != NULL) ? ", " : "", + (nest_host_error_2 != NULL) ? nest_host_error_2 : ""); } } @@ -963,16 +957,10 @@ const char* nest_host_error_1 = ref_ik->nest_host_resolution_error(); const char* nest_host_error_2 = sel_ik->nest_host_resolution_error(); if (nest_host_error_1 != NULL || nest_host_error_2 != NULL) { - ss.print(", ("); - if (nest_host_error_1 != NULL) { - ss.print("%s", nest_host_error_1); - if (nest_host_error_2 != NULL) { - ss.print(", %s", nest_host_error_2); - } - } else if (nest_host_error_2 != NULL) { - ss.print("%s", nest_host_error_2); - } - ss.print(")"); + ss.print(", (%s%s%s)", + (nest_host_error_1 != NULL) ? nest_host_error_1 : "", + (nest_host_error_1 != NULL && nest_host_error_2 != NULL) ? ", " : "", + (nest_host_error_2 != NULL) ? nest_host_error_2 : ""); } } Exceptions::fthrow(THREAD_AND_LOCATION,