在 Java 中,如果字符串2 为 'null',将会抛出 'NullPointerException' 异常。这是因为在字符串拼接操作中,如果其中一个操作数为 'null',则无法执行拼接操作。

为了避免出现异常,可以在拼接之前先判断字符串2 是否为 'null',例如:

String str1 = '字符串1';
String str2 = null;
String result;

if (str2 == null) {
    result = str1; // 字符串2 为 null 时,直接将字符串1 赋值给结果
} else {
    result = str1 + str2; // 字符串2 不为 null 时,执行拼接操作
}

System.out.println(result);

这样可以确保在字符串2 为 'null' 时不会出现异常。

Java 字符串拼接时,字符串2 为 null 会报错吗?

原文地址: https://www.cveoy.top/t/topic/jYvk 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录